Cómo Configurar un Servidor DHCP en Routers IOS: Pasos Esenciales
Clasificado en Informática
Escrito el en español con un tamaño de 3,49 KB
Configuración de un Servidor DHCP
Los siguientes pasos describen la configuración de un router ejecutando IOS como servidor DHCP:
Paso 1: Crear un Almacén de Direcciones
Crear un almacén (pool) de direcciones que serán asignadas a los clientes. Router(config)# ip dhcp pool nombre
Paso 2: Determinar el Direccionamiento de Red
Determinar el direccionamiento de red y máscara que se le asignará al pool. Router(config-dhcp)# network dirección/máscara
Paso 3: Configurar el Período de Alquiler
Configurar el período que el cliente podrá disponer de esta dirección. Este período de alquiler suele ser de tres días; en las versiones de IOS es de un día, pero puede configurarse en horas, minutos y segundos. Router(config-dhcp)# lease días
Paso 4: Identificar el Servidor DNS
Identificar el servidor DNS. Router(config-dhcp)# dns-server dirección
Paso 5: Identificar la Puerta de Enlace
Identificar la puerta de enlace o gateway. Router(config-dhcp)# default-router dirección-ip
Paso 6: Excluir Direcciones
Excluir, si es necesario, las direcciones que por seguridad o para evitar conflictos no se necesite que el DHCP otorgue. Router(config)# ip dhcp excluded-address dirección-inicial dirección-final
Algunos dispositivos IOS reciben direccionamiento IP en algunas interfaces y asignan direcciones IP en otras. Para estos casos, DHCP puede importar las opciones y parámetros de una interfaz a otra. El siguiente comando para ejecutar esta acción es:
Router(config-dhcp)# import all
Este comando es muy útil cuando se debe configurar DHCP en oficinas remotas. El router, una vez localizado en su sitio, puede determinar el DNS y las opciones locales.
Configuración de un DHCP Relay
Un router configurado para dejar pasar los DHCP requests es llamado DHCP Relay. Cuando es configurado, el router permitirá el reenvío de broadcast que haya sido enviado a un puerto UDP determinado hacia una localización remota. El DHCP Relay reenvía los requests y configura la puerta de enlace en el router local.
Router(config-if)# ip helper-address dirección
Cuando se configura, soporta 8 puertos UDP; cualquier broadcast que se reciba en estos puertos es reenviado a la dirección IP que se especifica en el comando. Los puertos son los siguientes:
- NTP (UDP 37)
- TACACS (UDP 49)
- DNS (UDP 53)
- DHCP (UDP 67 y 68)
- TFTP (UDP 69)
- NetBIOS Name Service (UDP 137)
- NetBIOS Datagram Service (UDP 138)
Adicionalmente, se podrían agregar más puertos con el comando: Router(config)# ip forward-protocol udp puerto
El comando ip dhcp relay information option usado con el DHCP Relay habilita el sistema para insertar la opción 82 (agent DHCP relay information option) en mensajes Bootrequest que son enviados al servidor DHCP. El servidor puede utilizar esta información para asignar la subred correcta.
Configuración de un Cliente DHCP
Configurar IOS para la opción del DHCP como cliente es simple.
Router(config)# interface fastethernet0/0
Router(config-if)# ip address dhcp
Un router puede ser cliente, servidor o ambos a la vez en diferentes interfaces.