Configurar switch como servidor de DHCP

No es una cosa de las que mas ilusión hace … pero por poderse hacer, se puede. Hacer que uno de los switches de la red sea el servidor de DHCP de unas cuantas VLAN’s.

Los pasos para configurarlo:

Hay que decidir si quieres usar DHCP Database agent (que es lo que recomienda cisco), para hacerlo necesitas una maquina donde guardar los datos (y si tienes la maquina … porque no montar el servidor de DHCP ahí y dejarse de líos?).

En caso de que decidas usarlo: ip dhcp database url [tiemout seconds | write-delay seconds] donde url puede ser: ftp://user:[email protected]

O bien puedes usar el propio switch para guardar el fichero.

ip dhcp database flash:router-dhcp write-delay 60 timeout 10

Lo que va a hacer es subirte el fichero con los leases (las ips que tiene asignadas).

En caso de que no quieras usarlo necesitas reconfigurar todo el servidor de nuevo, porque no te deja deshabilitar solo la bbdd (o al menos yo no he sido capaz de hacerlo. Si alguien sabe como se hace pls … que lo diga

Puedes hacer que no loguee: no ip dhcp conflict logging

Lo siguiente es configurar el DHCP pool.

ip dhcp pool nombredelpool
(Opcional) utilization mark high xx% [log] (Opcional) utlization mark low xx% [log] network xxx.xxx.xxx.xxx/xx la red que vas a asignar.
domain-name nombre
dns-server xxx.xxx.xxx.xxx yyy.yyy.yyy.yyy
(Opcional) boot file nombrefichero default-router xxx.xxx.xxx.xxx el Default gw que le va a poner a los clientes.
lease {dias [horas [minutos]] | infinite (ni se te ocurra ponerlo)

Y con esto debería de ser suficiente … en cuanto algún equipo empiece a pedir ip’s … este empezara a contestar.

http://www.cisco.com/c/en/us/td/docs/ios-xml/ios/ipaddr_dhcp/configuration/12-4t/dhcp-12-4t-book/config-dhcp-server.html

Como en todos los servidores de DHCP , puedes asignar ips fijas, excluirlas, etc.

http://www.cisco.com/c/en/us/td/docs/ios/12_2/ip/configuration/guide/fipr_c/1cfdhcp.html

https://learningnetwork.cisco.com/thread/25168

Si hay problemas.

sh ip dhcp conflict para ver si hay algo «raro», en caso de que lo haya clear ip dhcp conflict *
sh ip dhcp pool para ver las asignaciones o sh ip dhcp binding

Si el servicio se queda colgado, se puede reiniciar:

no service dhcp
service dhcp

Otra cosa … si tienes configurado el dhcp en el switch y de repente lo quieres mover a un servidor (que seria lo mas lógico), puedes añadir un helper-address en la configuración de la vlan en cuestión, luego borras el pool (sino lo borras no suele hacer caso al helper-address) y listo.

Deja un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.