Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Configuração do servidor DHCP

Este tópico discute a configuração mínima do servidor DHCP, a configuração completa do servidor DHCP, a configuração estendida do servidor DHCP. Você também pode usar esse tópico para obter informações sobre como configurar um roteador como um servidor DHCP, switch como servidor DHCP, servidor DHCP em switches e um dispositivo como servidor DHCP.

Nota:

Para os roteadores da Série MX, a funcionalidade do servidor DHCP para o Junos OS faz parte do recurso de gerenciamento de assinantes. Você deve ter a licença S-SA-FP, S-MX80-SA-FP ou S-MX104-SA-FP para habilitar o servidor DHCP. Para a contabilidade de serviços, você também deve ter S-SSM-FP.

Para obter mais informações, veja licenças para PTX, MX, M e Série T ou guia de usuário de licenciamento da Juniper.

Visão geral da configuração do servidor DHCP

Uma configuração de servidor DHCP típica fornece as seguintes configurações de configuração para uma sub-rede específica em uma interface de entrada de dispositivo:

  • Um pool de endereços IP, com um endereço excluído do pool.

  • Padrão e tempo máximo de locação.

  • Sufixos de pesquisa de domínio. Esses sufixos especificam a lista de pesquisa de domínio usada por um cliente ao resolver nomes de host com DNS.

  • Um servidor de nome DNS.

  • Opção de endereço de solicitação de dispositivo (opção 32). O endereço IP excluído do pool de endereços IP está reservado para essa opção.

Além disso, o servidor DHCP pode atribuir um endereço estático a pelo menos um cliente na sub-rede. A Tabela 1 fornece as configurações e os valores para a configuração de servidor DHCP de amostra.

Tabela 1: Configurações de configuração de servidor DHCP de amostra

Ambiente

Valor da amostra

Configuração da sub-rede DHCP

Endereço de sub-rede do pool de endereços

192.168.2.0/24

Endereço alto na faixa de grupo

192.168.2.254

Endereço baixo na faixa de pool

192.168.2.2

Tempo de locação padrão do pool de endereços, em segundos

1,209,600 (14 dias)

Tempo máximo de locação do pool de endereços, em segundos

2,419,200 (28 dias)

Sufixos de pesquisa de domínio

mycompany.net

mylab.net

Endereço para excluir do pool

192.168.2.33

Endereço do servidor DNS

192.168.10.2

Código de identificador para opção de endereço de solicitação de roteador

32

Opção de tipo para opção de endereço de solicitação de roteador

Ip address

Endereço IP para opção de endereço de solicitação de roteador

192.168.2.33

Configuração de endereço DHCP MAC

Endereço MAC de ligação estática

01:03:05:07:09:0B

Endereço fixo

192.168.2.50

Configuração mínima do servidor local DHCP

A saída de amostra a seguir mostra a configuração mínima que você deve usar para configurar um dispositivo SRX300, SRX320, SRX340, SRX345, SRX550M ou SRX1500 como um servidor DHCP. Nesta saída, o grupo de servidores é nomeado usuários móveis, e o servidor local DHCP é habilitado na interface de entrada ge-1/0/1.0 dentro do grupo. O pool de endereços é denominado acmenetwork de baixo alcance de 192.168.1.10/24 a um alto intervalo de 192.168.1.20/24.

Nota:

Você pode configurar o servidor local DHCP em uma instância de roteamento usando a dhcp-local server, interface (interface não loopback) e address-assignment declarações no nível de [edit routing-instances] hierarquia.

Este exemplo mostra a configuração mínima que você precisa usar para o servidor local DHCP estendido no nível de grupo:

Este exemplo cria o grupo de servidores nomeado group_onee especifica que o servidor local DHCP está habilitado em interface ge-0/0/2.0 dentro do grupo. O servidor local DHCP usa a configuração padrão de correspondência de pool de ip-address-first.

Nota:

Se você excluir a configuração do servidor DHCP, as vinculações de servidor DHCP ainda podem permanecer. Para garantir que as ligações DHCP sejam removidas, emita o clear dhcp server binding comando antes de excluir a configuração do servidor DHCP.

Este exemplo mostra a configuração mínima que você precisa usar para o servidor local DHCP estendido no nível de grupo. Se houver uma configuração dinâmica de perfil para a interface ge-0/0/2, você deve adicionar uma interface no ifd.0 formato. Por exemplo ge-0/0/2.0:

Este exemplo cria o grupo de servidores nomeado group_onee especifica que o servidor local DHCP está habilitado em interface ge-0/0/2.0 dentro do grupo.

Exemplo: Configuração completa do servidor DHCP

Assista ao vídeo a seguir para saber como configurar o servidor DHCP usando o J-Web:

Requisitos

  • Este exemplo é testado no Junos OS Release 20.1R1.

Visão geral

Você pode configurar um servidor DHCP apenas no endereço IP principal de uma interface. O endereço principal em uma interface é o endereço que é usado por padrão como endereço local para pacotes de broadcast e multicast originados localmente e enviados a interface.

O exemplo a seguir mostra declarações no nível de [edit interfaces] hierarquia. O endereço principal da interface (10.3.3.1/24) tem uma faixa de pool de endereço correspondente (10.3.3.33 a 10.3.254) definida no nível de [edit system services] hierarquia.

Configuração

Para configurar o servidor DHCP, execute essas tarefas:

  1. Configure as opções de servidor DHCP.

  2. Configure as opções do cliente.

Configure o servidor DHCP legado

Procedimento passo a passo
  1. Especifique a opção de configuração do servidor DHCP.

  2. Configure as opções do cliente.

Configure um roteador como um servidor local DHCP estendido

Você pode permitir que o roteador funcione como um servidor local DHCP estendido e configurar as opções de servidor local DHCP estendidas no roteador. O servidor local DHCP estendido oferece um endereço IP e outras informações de configuração em resposta a uma solicitação do cliente.

O servidor local DHCP estendido melhora a operação tradicional do servidor DHCP, na qual o pool de endereços do cliente e as informações de configuração do cliente residem no servidor DHCP. Com o servidor local DHCP estendido, as informações de endereço e configuração do cliente residem em pools centralizados de atribuição de endereços, que são gerenciados independentemente do servidor local DHCP e que podem ser compartilhados por diferentes aplicativos de clientes.

O servidor local DHCP estendido também oferece suporte à correspondência avançada do pool e ao uso de intervalos de endereços nomeados. Você também pode configurar o servidor local para usar as informações da opção DHCP 82 na PDU do cliente para determinar qual faixa de endereço nomeada usar para um determinado cliente. As informações de configuração do cliente, que estão configuradas no pool de atribuição de endereços, incluem opções definidas pelo usuário, como servidor de inicialização, período de carência e tempo de locação.

A configuração do ambiente DHCP que inclui o servidor local DHCP estendido requer duas operações de configuração independentes, que você pode concluir em qualquer ordem. Em uma operação, você configura o servidor local DHCP estendido no roteador e especifica como o servidor local DHCP determina qual pool de atribuição de endereços usar. Na outra operação, você configura os pools de atribuição de endereços usados pelo servidor local DHCP. Os pools de atribuição de endereços contêm os endereços IP, faixas de endereço nomeadas e informações de configuração para clientes DHCP. Consulte o Pool de atribuição de endereços IP para obter detalhes sobre a criação e o uso de pools de atribuição de endereços.

Nota:

O servidor local DHCP estendido e os pools de atribuição de endereços usados pelo servidor devem ser configurados na mesma instância lógica de sistema e roteamento.

Você não pode configurar o servidor local DHCP estendido e o retransmissão DHCP estendido na mesma interface.

Para configurar o servidor local DHCP estendido no roteador, inclua a dhcp-local-server declaração no nível de [edit system services] hierarquia:

Você também pode incluir essas declarações nos seguintes níveis de hierarquia:

  • [edit logical-systems logical-system-name system services]

  • [edit logical-systems logical-system-name routing-instances routing-instance-name system services]

  • [edit routing-instances routing-instance-name system services]

Além disso, você pode configurar o rastreamento para operações de servidor local DHCP, incluindo a traceoptions declaração no nível de [edit system processes dhcp-service] hierarquia:

Configurando um switch como um servidor DHCP

Nota:

Esse tópico se aplica ao Junos OS para switches da Série EX e switches da Série QFX com suporte ao estilo de configuração do Software de Camada 2 (ELS). Se o seu switch executa um software que não oferece suporte ao ELS, veja Configuração de um servidor DHCP em switches. Para obter detalhes do ELS, veja Usando a CLI de software de camada 2 aprimorada.

Um servidor de protocolo dinâmico de configuração de host (DHCP) oferece uma estrutura para passar informações de configuração aos hosts clientes em uma rede TCP/IP. Um switch que atua como um servidor DHCP pode alocar dinamicamente endereços IP e outros parâmetros de configuração, minimizando a sobrecarga necessária para adicionar clientes à rede.

Uma configuração DHCP consiste em dois componentes — uma reconfiguração opcional de configurações padrão em clientes DHCP e a configuração de um servidor DHCP. Este tópico abrange a configuração do switch como um servidor DHCP local usando DHCP para IPv4 (DHCPv4). Para obter informações sobre o servidor local DHCPv6, consulte a visão geral do servidor local DHCPv6.

Este tópico descreve a seguinte tarefa:

Configurando o switch como um servidor DHCP local

Para configurar um switch como um servidor DHCP local, você deve configurar um pool de endereços DHCP e indicar endereços IP para o pool. O switch, que opera como servidor DHCP, distribui dinamicamente os endereços IP deste pool. O switch pode atribuir dinamicamente parâmetros de configuração adicionais, como gateway padrão, para fornecer ao cliente informações sobre a rede.

Vários pools de endereços podem ser configurados para um servidor DHCP. O DHCP mantém as informações de estado sobre todos os pools configurados. Os clientes recebem endereços de pools com sub-redes que correspondem à interface em que o pacote DHCPDISCOVER enviado pelo cliente é recebido no servidor. Quando mais de um pool existe na mesma interface, os endereços são atribuídos em uma base rotativa de todos os pools disponíveis.

Você deve garantir que não atribua endereços que já estão em uso na rede aos pools de endereços. O servidor DHCP não verifica se os endereços já estão em uso na rede antes de atribuí-los aos clientes.

  1. Configure uma interface de Camada 3 com um endereço IP no qual o servidor DHCP será acessível:

    Por exemplo:

  2. Configure o servidor DHCP para a interface de Camada 3:

    Por exemplo:

  3. Crie um pool de endereços para endereços IPv4 que podem ser atribuídos aos clientes. Os endereços no pool devem estar na sub-rede em que residem os clientes DHCP. Não inclua endereços que já estão em uso na rede.

    Por exemplo:

  4. (Opcional) Definir uma variedade de endereços no pool de atribuição de endereços. O intervalo é um subconjunto de endereços dentro do pool que pode ser atribuído aos clientes. Se nenhum intervalo for especificado, todos os endereços dentro do pool estarão disponíveis para atribuição. Configure o nome da faixa e os limites inferior e superior dos endereços na faixa:

    Por exemplo:

  5. (Opcional) Configure um ou mais roteadores como o gateway padrão na sub-rede do cliente:

    Por exemplo:

  6. (Opcional) Configure o endereço IP que é usado como endereço fonte para o servidor DHCP em mensagens trocadas com o cliente. Os clientes usam essas informações para distinguir entre ofertas de leasing.

    Por exemplo:

  7. (Opcional) Especifique o período máximo de tempo, em segundos, que um cliente detém a locação de um endereço IP atribuído se o cliente não renovar o leasing:

    Por exemplo:

  8. (Opcional) Especifique as opções definidas pelo usuário a serem incluídas em pacotes DHCP:

    Por exemplo:

Configuração de um servidor DHCP em switches

Nota:

Essa tarefa usa o Junos OS para switches da Série EX que não oferecem suporte ao estilo de configuração do Software de Camada 2 (ELS). Se o seu switch executa um software que oferece suporte ao ELS, veja Configuração de um switch como um servidor DHCP. Para obter detalhes do ELS, veja Usando a CLI de software de camada 2 aprimorada.

Um servidor de protocolo dinâmico de configuração de host (DHCP) pode fornecer dois valiosos serviços de rede TCP/IP. O DHCP pode alocar dinamicamente parâmetros de IP, como um endereço IP, aos clientes e também pode entregar atualizações de software aos clientes.

Uma configuração DHCP consiste em dois componentes — uma reconfiguração opcional de configurações padrão em clientes DHCP e a configuração de um servidor DHCP. Este tópico abrange a configuração do servidor DHCP. Para obter informações sobre a reconfiguração de um cliente DHCP, consulte Configurando um cliente DHCP.

Você pode configurar qualquer uma das duas versões de um servidor DHCP em um switch: a versão estendida do servidor ou a versão do servidor legado. Recomendamos que você configure o servidor estendido a menos que precise manter a configuração do servidor DHCP retrocompatível com a versão do servidor legado.

Este tópico inclui as seguintes tarefas:

Configuração de um servidor DHCP estendido em um switch

Para configurar um servidor DHCP estendido, você deve configurar um pool DHCP, indicar endereços IP para o pool e criar um grupo de servidores. Configurações adicionais são opcionais.

Não atribua endereços que já estão em uso na rede para tratar pools. O servidor DHCP estendido não verifica se os endereços já estão em uso antes de atribuí-los aos clientes.

  1. Crie um pool de endereços para endereços IP DHCP:
  2. Configure um pool de atribuição de endereços que pode ser usado por diferentes aplicativos de cliente para atribuição dinâmica de DHCP:
  3. Crie um grupo de servidores no switch, fornecendo um nome de grupo e um nome de interface para DHCP:
  4. (Opcional) Processar as unidades de dados de protocolo de informações (PDUs):
  5. (Opcional) Redefinir a ordem de correspondência de atributos para a seleção do pool:
  6. (Opcional) Habilite a reconfiguração dinâmica desencadeada pelo servidor estendido DHCP para todos os clientes DHCP ou apenas para os clientes DHCP atendidos pelo grupo de interfaces especificado:

Exemplo: configuração de um dispositivo de segurança como servidor DHCP

Este exemplo mostra como configurar o dispositivo como um servidor DHCP.

Para obter informações sobre como configurar o JDHCP em uma instância de roteamento, veja Como configurar o JDHCP em uma instância de roteamento.

Requisitos

Antes de começar:

  • Determine os pools de endereços IP e as durações de locação para usar em cada sub-rede.

  • Obtenha os endereços MAC dos clientes que exigem endereços IP permanentes. Determine os endereços IP para usar para esses clientes.

  • Liste os endereços IP que estão disponíveis para os servidores e dispositivos em sua rede; por exemplo, DNS, servidores NetBIOS, servidores de inicialização e dispositivos de gateway. Veja a compreensão dos aplicativos de políticas predefinidos para o gerenciamento.

  • Determine as opções de DHCP exigidas pelas sub-redes e clientes em sua rede.

Visão geral

Neste exemplo, você configura o dispositivo como um servidor DHCP. Você especifica o pool de endereços IP como 192.168.2.0/24 e de um intervalo baixo de 192.168.2.2 a um alto intervalo de 192.168.254. Você define o tempo máximo de locação para 2.419.200. Em seguida, você especifica o endereço IP do servidor DNS como 192.168.10.2.

Aviso:

Começando pelo Junos OS Release 15.1X49-D60 e Junos OS Release 17.3R1, a configuração de DHCPD (DHCP daemon) legada em todos os firewalls da Série SRX está sendo preterida. e apenas o novo JDHCP CLI é suportado. Quando você atualiza para o Junos OS Release 15.1X49-D60 e versões posteriores em um dispositivo que já tem a configuração DHCPD, as seguintes mensagens de aviso são exibidas:

AVISO: O comando de configuração DHCP usado será preterido em futuros lançamentos do Junos.

AVISO: Veja a documentação para comandos atualizados.

Configuração

Procedimento

Configuração rápida da CLI

Para configurar rapidamente este exemplo, copie os seguintes comandos, cole-os em um arquivo de texto, remova quaisquer quebras de linha, altere todos os detalhes necessários para combinar com a configuração da sua rede, copiar e colar os comandos na CLI no nível de set access hierarquia e, em seguida, entrar no commit modo de configuração.

Configuração rápida da GUI
Procedimento passo a passo

Para configurar o dispositivo como um servidor DHCP, especifique as informações do pool DHCP, informações do servidor, tempo de locação e informações de opção:

  1. Na interface J-Web, selecione Configurar > DHCP > serviços DHCP.

  2. Selecione grupos de DHCP. Clique em Add.

  3. Especifique o endereço IP usado como endereço de origem que o servidor DHCP inclui em pacotes IP ao se comunicar com os clientes. O endereço está incluído no pacote DHCP na opção 54.

  4. Especifique as informações de sub-rede para o pool de atribuição de endereçoS IPv4. Tipo 192.168.2.0/24.

  5. Na faixa de endereço baixa, tipo 192.168.2.2.

  6. Na faixa de endereço alto, tipo 192.168.2.254.

  7. Na caixa De endereços excluídos, digite os endereços que deseja excluídos de um pool de endereços DHCP. Tipo 192.168.2.0/24

  8. Especifique o identificador de servidor para atribuir a quaisquer clientes DHCP neste pool de endereços. O identificador pode ser usado para identificar um servidor DHCP em uma mensagem DHCP.

  9. Especifique o nome de domínio a ser atribuído a quaisquer clientes DHCP neste pool de endereços.

  10. Especifique o próximo servidor que os clientes DHCP precisam entrar em contato. Tipo 192.168.10.2

  11. Defina o tempo máximo (em segundos) que o DHCP deve alugar um endereço. Tipo 2419200.

  12. Definir a opção DHCP 32, a opção de endereço de solicitação de dispositivo. Você deve inserir um valor numérico para o código de opção. Selecione o tipo de opção na lista que corresponde ao código de opção.

  13. Clique em OK.

  14. Se você terminar de configurar o dispositivo, clique em Confirmar > Confirmar.

Procedimento passo a passo

O exemplo a seguir exige que você navegue por vários níveis na hierarquia de configuração. Para obter instruções sobre como fazer isso, veja Usando o Editor de CLI no modo de configuração no Guia do usuário da CLI.

Para configurar o dispositivo como um servidor DHCP:

  1. Configure uma interface com um endereço IP no qual o servidor DHCP será acessível.

  2. Configure o servidor DHCP.

  3. Crie um pool de endereços para endereços IPv4 que podem ser atribuídos aos clientes. Os endereços no pool devem estar na sub-rede em que residem os clientes DHCP. Não inclua endereços que já estão em uso na rede.

  4. (Opcional) Especifique a faixa de pool de endereços IP. Defina uma variedade de endereços no pool de atribuição de endereços. O intervalo é um subconjunto de endereços dentro do pool que pode ser atribuído aos clientes. Se nenhum intervalo for especificado, todos os endereços dentro do pool estarão disponíveis para atribuição. Configure o nome da faixa e os limites inferior e superior dos endereços da gama.

  5. (Opcional) Configure um ou mais roteadores como o gateway padrão na sub-rede do cliente.

  6. (Opcional) Configure o endereço IP que é usado como endereço fonte para o servidor DHCP em mensagens trocadas com o cliente. Os clientes usam essas informações para distinguir entre ofertas de leasing.

  7. (Opcional) Especifique o período máximo, em segundos, de que um cliente detém o leasing para um endereço IP atribuído se o cliente não renovar o leasing.

  8. (Opcional) Especifique as opções definidas pelo usuário a serem incluídas em pacotes DHCP

  9. Atribua um endereço IP fixo com o endereço MAC do cliente.

Resultados
  • A partir do modo de configuração, confirme sua configuração entrando no show access address-assignment comando. Se a saída não exibir a configuração pretendida, repita as instruções de configuração neste exemplo para corrigi-la.

  • A partir do modo de configuração, confirme sua configuração entrando no show system services dhcp-local-server comando. Se a saída não exibir a configuração pretendida, repita as instruções de configuração neste exemplo para corrigi-la.

Se você terminar de configurar o dispositivo, entre no commit modo de configuração.

Verificação

Confirme se a configuração está funcionando corretamente.

Verificando o banco de dados de vinculação DHCP

Propósito

Verifique se o banco de dados de vinculação DHCP reflete a configuração do servidor DHCP.

Ação

A partir do modo operacional, insira esses comandos:

  • show dhcp server binding comando para exibir todas as ligações ativas no banco de dados.

  • show dhcp server binding address detail comando (onde address é o endereço IP do cliente) para exibir mais informações sobre um cliente.

Esses comandos produzem a seguinte saída de amostra:

Verificando a operação do servidor DHCP

Propósito

Verifique se a operação do servidor DHCP foi configurada.

Ação

A partir do modo operacional, insira o seguinte comando:

  • show dhcp server statistics comando para verificar as estatísticas do servidor DHCP.

Tabela de histórico de mudanças

O suporte de recursos é determinado pela plataforma e versão que você está usando. Use o Feature Explorer para determinar se um recurso é suportado em sua plataforma.

Soltar
Descrição
15,1X49-D60
Começando pelo Junos OS Release 15.1X49-D60 e Junos OS Release 17.3R1, a configuração de DHCPD (DHCP daemon) legada em todos os firewalls da Série SRX está sendo preterida. e apenas o novo JDHCP CLI é suportado.