Dispositivo não recebe endereço IP. A primeira suspeita é sempre o DHCP.
Mas o DHCP pode falhar por razões completamente diferentes: pool esgotado, servidor mal configurado, roteador não está fazendo relay, ou a interface está na VLAN errada. Saber onde olhar resolve em minutos.
Diagnóstico inicial
No dispositivo cliente, verifique qual endereço recebeu:
Se recebeu 169.254.x.x (APIPA), o cliente não encontrou nenhum servidor DHCP. O problema está na conectividade com o servidor ou no servidor em si.
Se não recebeu nenhum endereço ou recebeu 0.0.0.0, mesmo problema.
Se recebeu um endereço mas da sub-rede errada, o relay está apontando para o servidor errado ou o servidor tem um scope incorreto.
Verificação no servidor DHCP Cisco
Router# show ip dhcp pool
Pool USUARIOS :
Utilization mark (high/low) : 100 / 0
Subnet size (first/next) : 0 / 0
Total addresses : 254
Leased addresses : 254
Pending event : none
0 subnet is currently in the context of shared subnet
1 range is active
Network : 192.168.1.0 255.255.255.0
Domain name : packetpass.local
DNS server : 8.8.8.8
Default router : 192.168.1.1
Lease : 0 days 1 hours 0 minutes
Se Leased addresses for igual a Total addresses, o pool está esgotado. Nenhum endereço novo vai ser distribuído até algum lease expirar ou você ampliar o pool.
Router# show ip dhcp binding
IP address Client-ID/ Lease expiration Type
Hardware address
192.168.1.10 0100.1122.3344.55 Jul 01 2026 09:00 AM Automatic
192.168.1.11 0100.aabb.ccdd.ee Jul 01 2026 09:15 AM Automatic
Mostra todos os endereços atualmente alocados e quando expiram.
Router# show ip dhcp conflict
IP address Detection method Detection time VRF
192.168.1.50 Gratuitous ARP Jun 30 2026 08:22 AM
Se um endereço aparece aqui, o servidor detectou que ele já está em uso e o excluiu do pool. Endereços em conflito precisam ser limpos manualmente.
DHCP não atravessa roteador: ip helper-address
O DHCP usa broadcast. Roteadores não encaminham broadcasts. Se o cliente e o servidor DHCP estão em sub-redes diferentes, você precisa do ip helper-address.
Verifique se está configurado:
Router# show ip interface GigabitEthernet0/0
GigabitEthernet0/0 is up, line protocol is up
...
Helper address is 10.0.0.100
Se não aparecer Helper address, o relay não está configurado:
Router(config)# interface GigabitEthernet0/0
Router(config-if)# ip helper-address 10.0.0.100
Debug DHCP em tempo real
Router# debug ip dhcp server events
DHCP: DHCPDISCOVER received from client 0100.1122.3344.55 on interface GigabitEthernet0/0
DHCP: Sending DHCPOFFER to client 0100.1122.3344.55 from 192.168.1.1
DHCP: DHCPREQUEST received from client 0100.1122.3344.55
DHCP: Sending DHCPACK to 192.168.1.10 (0100.1122.3344.55)
O fluxo normal é: DISCOVER → OFFER → REQUEST → ACK.
Se você vê o DISCOVER mas não vê o OFFER, o servidor recebeu o pedido mas não conseguiu atender. Pool esgotado, endereço em conflito ou scope incorreto.
Se não vê nem o DISCOVER, o pedido não está chegando ao servidor. Problema de ip helper-address ou de conectividade de camada 2.
Desative o debug quando terminar:
Router# no debug ip dhcp server events
Sequência de troubleshooting
1. show ip dhcp pool ! Pool esgotado?
2. show ip dhcp binding ! Leases ativos
3. show ip dhcp conflict ! Endereços em conflito
4. show ip interface gi0/0 ! Helper-address configurado?
5. debug ip dhcp server events ! DISCOVER chega? OFFER sai?
O que a prova CCNA cobra
DHCP está no domínio IP Services. Os pontos mais frequentes:
Por que o DHCP não funciona entre sub-redes sem ip helper-address. Como verificar se um pool está esgotado. O que significa APIPA e o que indica. Limpar bindings e conflitos. O processo DORA (Discover, Offer, Request, Acknowledge).
FAQ
Como limpar todos os leases DHCP?
Router# clear ip dhcp binding *
Libera todos os endereços alocados. Os clientes vão renovar o lease na próxima vez que tentarem.
Como excluir um range de endereços do pool DHCP?
Router(config)# ip dhcp excluded-address 192.168.1.1 192.168.1.10
Endereços excluídos nunca são distribuídos pelo DHCP. Use para reservar endereços de gateways, servidores e impressoras.
O DHCP pode funcionar em um switch?
Sim, switches de camada 3 podem rodar servidor DHCP. Switches de camada 2 podem ter ip helper-address configurado em SVIs (Switch Virtual Interfaces) para fazer relay.
Leia também:
▌ DHCP é tema de IP Services do CCNA. O diagnóstico gratuito do PacketPass mostra onde estão suas lacunas por domínio. Resultado na hora, sem cadastro.
Informações baseadas no blueprint CCNA 200-301 atual e documentação oficial da Cisco sobre DHCP.