Tabla de Contenido
Servidor Cisco IOS DHCPv4
Agora você tem um entendimento básico de como o DHCPv4 funciona e como ele pode tornar seu trabalho um pouco mais fácil. Se você não tiver um servidor DHCPv4 separado, este tópico mostrará como configurar um roteador Cisco IOS para agir como um. Um roteador Cisco executando o software Cisco IOS pode ser configurado para atuar como um servidor DHCPv4. O servidor Cisco IOS DHCPv4 atribui e gerencia endereços IPv4 de pools de endereços especificados no roteador para clientes DHCPv4.
Etapas para configurar um servidor Cisco IOS DHCPv4
Use as seguintes etapas para configurar um servidor Cisco IOS DHCPv4:
Etapa 1. Exclua endereços IPv4.
Etapa 2. Definir um nome de pool DHCPv4.
Etapa 3. Configurar o pool DHCPv4.
Etapa 1. Exclua endereços IPv4
O roteador funcionando como o servidor DHCPv4 atribui todos os endereços IPv4 em um pool de endereços DHCPv4, a menos que esteja configurado para excluir endereços específicos. Normalmente, alguns endereços IPv4 em um pool são atribuídos a dispositivos de rede que requerem atribuições de endereços estáticos. Portanto, esses endereços IPv4 não devem ser atribuídos a outros dispositivos. A sintaxe do comando para excluir endereços IPv4 é a seguinte:
Router(config)# ip dhcp excluded-address low-address [high-address]
Um único endereço ou um intervalo de endereços pode ser excluído especificando o endereço baixo e o endereço alto do intervalo. Os endereços excluídos devem ser aqueles atribuídos a roteadores, servidores, impressoras e outros dispositivos que foram ou serão configurados manualmente. Você também pode inserir o comando várias vezes.
Etapa 2. Definir um nome de pool DHCPv4
A configuração de um servidor DHCPv4 envolve a definição de um pool de endereços a serem atribuídos.
Conforme mostrado no exemplo, o comando ip dhcp pool pool-name cria um pool com o nome especificado e coloca o roteador no modo de configuração DHCPv4, que é identificado pelo prompt Router (dhcp-config) #.
A sintaxe do comando para definir o pool é a seguinte:
Router(config)# ip dhcp pool pool-name
Router(dhcp-config)#
Etapa 3. Configurar o pool DHCPv4
A tabela lista as tarefas para concluir a configuração do pool DHCPv4.
O pool de endereços e o roteador do gateway padrão devem ser configurados. Use a instrução de rede para definir a gama de endereços disponíveis. Use o comando default-router para definir o roteador do gateway padrão. Normalmente, o gateway é a interface LAN do roteador mais próximo dos dispositivos clientes. É necessário um gateway, mas você pode listar até oito endereços se houver vários gateways.
Outros comandos do pool DHCPv4 são opcionais. Por exemplo, o endereço IPv4 do servidor DNS que está disponível para um cliente DHCPv4 é configurado usando o comando dns-server. O comando domain-name é usado para definir o nome do domínio. A duração da concessão DHCPv4 pode ser alterada usando o comando lease. O valor padrão do aluguel é um dia. O comando netbios-name-server é usado para definir o servidor NetBIOS WINS.
Tarefa | Comando IOS |
---|---|
Defina o pool de endereços. | network network-number [mask | / prefix-length] |
Defina o roteador ou gateway padrão. | default-router address [ address2….address8] |
Defina um servidor DNS. | dns-server address [ address2…address8] |
Defina o nome do domínio. | domain-name domain |
Defina a duração da concessão do DHCP. | lease {days [hours [ minutes]] | infinite} |
Defina o servidor NetBIOS WINS. | netbios-name-server address [ address2…address8] |
Nota: a Microsoft recomenda não implantar o WINS, mas configurar o DNS para a resolução de nomes do Windows e encerrar o WINS.
Exemplo de Configuração
A topologia para a configuração de exemplo é mostrada na figura.
O exemplo mostra a configuração para tornar R1 um servidor DHCPv4 para a LAN 192.168.10.0/24.
R1(config)# ip dhcp excluded-address 192.168.10.1 192.168.10.9
R1(config)# ip dhcp excluded-address 192.168.10.254
R1(config)# ip dhcp pool LAN-POOL-1
R1(dhcp-config)# network 192.168.10.0 255.255.255.0
R1(dhcp-config)# default-router 192.168.10.1
R1(dhcp-config)# dns-server 192.168.11.5
R1(dhcp-config)# domain-name example.com
R1(dhcp-config)# end
R1#
Comandos de verificação DHCPv4
Use os comandos na tabela para verificar se o servidor Cisco IOS DHCPv4 está operacional.
Comando | Descrição |
---|---|
show running-config | section dhcp | Exibe os comandos DHCPv4 configurados no roteador. |
show ip dhcp binding | Exibe uma lista de todos os endereços IPv4 para ligações de endereço MAC fornecidas pelo serviço DHCPv4. |
show ip dhcp server statistics | Exibe informações de contagem sobre o número de mensagens DHCPv4 que foram enviadas e recebidas. |
Verifique se o DHCPv4 está operacional
A topologia mostrada na figura é usada na saída de exemplo. Neste exemplo, R1 foi configurado para fornecer serviços DHCPv4. O PC1 não foi ligado e, portanto, não possui um endereço IP.
A saída para os comandos a seguir assume que PC1 recebeu suas informações de endereçamento IPv4 do servidor DHCPv4. Pode ser necessário inserir ipconfig / renew em um PC com Windows para forçá-lo a enviar uma mensagem DHCPDISCOVER. Clique em cada botão para ver a saída do comando, verificando se o DHCPv4 está operacional.
Verificador de sintaxe – Configurar DHCPv4
Nesta atividade do Verificador de sintaxe, você configurará R1 para ser o servidor DHCPv4 da rede 192.168.11.0/24.
Exclua os seguintes endereços do intervalo de endereços 192.168.11.0/24:
- Exclua o endereço .1 até o endereço .9.
- Exclua o endereço .254.
R1(config)#ip dhcp excluded-address 192.168.11.1 192.168.11.9
R1(config)#ip dhcp excluded-address 192.168.11.254
Configure o pool DHCPv4 com os seguintes requisitos:
- Defina o nome do pool de LAN-POOL-2.
- Configure o endereço de rede.
- Configure o endereço do gateway padrão.
- Configure o endereço do servidor DNS.
- Configure example.com como o nome de domínio.
- Retorne ao modo EXEC privilegiado.
R1(config)#ip dhcp pool LAN-POOL-2
R1(dhcp-config)#network 192.168.11.0 255.255.255.0
R1(dhcp-config)#default-router 192.168.11.1
R1(dhcp-config)#dns-server 192.168.11.6
R1(dhcp-config)#domain-name example.com
R1(dhcp-config)#end
Desative o servidor Cisco IOS DHCPv4
O serviço DHCPv4 é habilitado por padrão. Para desativar o serviço, use o comando no service dhcp global configuration mode. Use o comando do modo de configuração global service dhcp para reativar o processo do servidor DHCPv4, conforme mostrado no exemplo. Habilitar o serviço não tem efeito se os parâmetros não estiverem configurados.
Nota: Limpar as ligações DHCP ou parar e reiniciar o serviço DHCP pode resultar na atribuição temporária de endereços IP duplicados na rede.
R1(config)# no service dhcp
R1(config)# service dhcp
R1(config)#
Relé DHCPv4
Em uma rede hierárquica complexa, os servidores corporativos geralmente estão localizados centralmente. Esses servidores podem fornecer serviços DHCP, DNS, TFTP e FTP para a rede. Os clientes da rede normalmente não estão na mesma sub-rede que esses servidores. Para localizar os servidores e receber serviços, os clientes costumam usar mensagens de difusão.
Na figura, PC1 está tentando adquirir um endereço IPv4 de um servidor DHCPv4 usando uma mensagem de transmissão. Nesse cenário, R1 não está configurado como um servidor DHCPv4 e não encaminha a transmissão. Como o servidor DHCPv4 está localizado em uma rede diferente, o PC1 não pode receber um endereço IP usando DHCP. R1 deve ser configurado para retransmitir mensagens DHCPv4 ao servidor DHCPv4.
Nesse cenário, um administrador de rede está tentando renovar as informações de endereçamento IPv4 para PC1. Clique em cada botão para ver a saída do comando enquanto o administrador da rede resolve esse problema.
Outras transmissões de serviço retransmitidas
O DHCPv4 não é o único serviço que o roteador pode ser configurado para retransmitir. Por padrão, o comando ip helper-address encaminha os seguintes oito serviços UDP:
- Port 37: Time
- Port 49: TACACS
- Port 53: DNS
- Port 67: DHCP/BOOTP server
- Port 68: DHCP/BOOTP client
- Port 69: TFTP
- Port 137: NetBIOS name service
- Port 138: NetBIOS datagram service
Packet Tracer – Configurar DHCPv4
Nesta atividade do Packet Tracer, você completará os seguintes objetivos:
- Parte 1: Configurar um roteador como um servidor DHCP
- Parte 2: Configurar o DHCP Relay
- Parte 3: Configurar um roteador como um cliente DHCP
- Parte 4: Verifique o DHCP e a conectividade
Pronto para ir! Continue visitando nosso blog do curso de networking, confira todo o conteúdo do CCNA 3 aqui; e você encontrará mais ferramentas e conceitos que o tornarão um profissional de rede.