Troubleshooting. DHCP Server no entrega direcciones

Problemas con cierta máquinas que no se le entrega el DHCP.
En este problema el router tenía dos rangos pool para DHCP: datos y telefonía. El reporte era que solo la red 172.16.24.0/23 no entregaba las direcciones a pesar de tener una gran cantidad en su Pool.

Esto era lo que se mostraba en el router en el momento del problema:
En el momento del problema (show ip dhcp pool)
Pool Red_de_datos :
Current index IP address range Leased addresses
0.0.0.0 172.16.24.1 - 172.16.25.254 57

Pool TelefonosIP :
Current index IP address range Leased addresses
172.16.27.121 172.16.26.1 - 172.16.27.254 83

Se realizan dos debug para ver la información.

debug ip dhcp server event:
*Jul 17 17:53:53.961 UTC: DHCPD: Sending notification of DISCOVER:
*Jul 17 17:53:53.961 UTC: DHCPD: htype 1 chaddr 000d.9d96.0c61
*Jul 17 17:53:53.961 UTC: DHCPD: remote id 020a0000ac10180100000001
*Jul 17 17:53:53.961 UTC: DHCPD: circuit id 00000000
*Jul 17 17:53:53.961 UTC: DHCPD: Seeing if there is an internally specified pool class:
*Jul 17 17:53:53.961 UTC: DHCPD: htype 1 chaddr 000d.9d96.0c61
*Jul 17 17:53:53.961 UTC: DHCPD: remote id 020a0000ac10180100000001
*Jul 17 17:53:53.961 UTC: DHCPD: circuit id 00000000
*Jul 17 17:53:53.961 UTC: DHCPD: requested address 169.254.78.46 is not on subnet 172.16.24.0.
*Jul 17 17:53:53.961 UTC: DHCPD: subnet [172.16.24.1,172.16.25.254] in address pool Red_de_datos is empty.

debug ip dhcp server packet:
*Jul 17 21:31:10: DHCPD: DHCPDISCOVER received from client 0100.0d9d.960c.2f on interface FastEthernet0/0.
*Jul 17 21:31:10: DHCPD: Allocate an address without class information (172.16.24.0)

Solución:

Existen dos soluciones de manera temporal a este problema:
1. Limpiar la tabla binding con clear ip dhcp binding
2. Borrar el pool y crearlo nuevamente con un nombre diferente.

La primera opción fue usada, pero solo duró la solución por 1 día. Se aplica la segunda y queda funcionando por 1 mes.

26-08-09 actualización: Se logra detectar que la suma de los IP de conflicto y los IP entregados (binded) están cercanos a la máxima cantidad IP que debe entregar. Aumentar el rango DHCP debe solucionar el tema.

Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License