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.

Entradas relacionadas: