Configurar servidor DHCP

DHCP se usa ampliamente en entornos LAN para asignar dinámicamente direcciones IP host desde un servidor centralizado, que reduce significativamente el exceso de administración de direcciones IP. DHCP también ayuda a conservar el limitado espacio de las direccione IP debido a que estas no necesitan permanecer más asignadas permanentemente a los hosts; solo los hosts que están conectados a la red consumen direccione IP. El servidor DHCP asigna direcciones IP desde pools específicos de direcciones en un router o router a clientes de DHCP y los gestiona.

En este artículo, aprenderá cómo configurar un router de Cisco como servidor DHCP con CLI y para actualizarlo en varios dispositivos simultáneamente en la aplicación NCM con configlets. Si no ha instalado NCM, haga clic aquí para descargarlo e instalarlo.

Pasos para configurar el servidor DHCP mediante CLI.

  1. Inicie sesión en el dispositivo con SSH / TELNET y vaya al modo habilitar.

  2. Vaya al modo configuración.
    Router#configure terminal
    EIngrese los comandos de configuración, uno por línea. Termine con CNTL/Z.
    Router(config)#

  3. Excluya las direcciones IP de ser asignadas por DHCP al usar la dirección excluida ip
    Router(config)#ip dhcp excluded-address 192.168.0.1 192.168.0.50
    Router(config)#

  4. Cree un nuevo pool de DHCP con el comando ip dhcp pool NAME
    Router(config)#ip dhcp pool Floor1DHCP
    Router(dhcp-config)#

  5. Defina una subred que se usará para asignar direcciones IP a los hosts con el
    Router(dhcp-config)#network 192.168.0.0 255.255.255.0
    Router(dhcp-config)#

  6. Defina el gateway por defecto con el comandodefault-router IP
    Router(dhcp-config)#default-router 192.168.0.1
    Router(dhcp-config)#

  7. Defina el servidor DNS con el comando dns-server IP address.
    Router(dhcp-config)#dns-server 192.168.0.1
    Router(dhcp-config)#

  8. Vuelva al modo configuración con privilegios
    Router(dhcp-config)#exit
    Router(config)#

  9. Habilite el servidor DHCP en la interfaz con el comandoservice dhcp interface-type number
    Router(config)#service dhcp vlan1
    Router(config)#

  10. Salga del modo configuración
    Router(config)#exit
    Router#

  11. TPara ver la información sobre las direcciones actualmente alquiladas, puede usar el comando show ip dhcp binding
    Router#show ip dhcp binding
    IP address Client-ID/ Lease expiration Type
    Hardware address
    192.168.0.51 0060.5C2B.3DCC -- Automatic

    En la salida anterior, puede ver que hay un solo cliente DHCP que se asignó a la dirección IP 192.168.0.51. Ya que excluimos las direcciones IP en el rango de 192.168.0.1 – 192.168.0.50, el dispositivo tomó la primera dirección disponible – 192.168.0.51.


  12. Para mostrar la información sobre los pools de DHCP configurados, puede usar el comando show ip dhcp pool
    Router#show ip dhcp pool
    Pool Floor1DHCP :
    Marca de uso (alta/baja): 100 / 0
    Tamaño de subred (primera/siguiente): 0 / 0
    Total de direcciones: : 254
    Direcciones alquiladas : 1
    Direcciones excluidas : 1
    Evento pendiente: ninguno

    1 subred está en la actualidad en el pool
    Rango actual de direcciones IP alquiladas/excluidas/totales
    192.168.0.1 192.168.0.1 - 192.168.0.254 1 / 1 / 254

    Este comando muestra información importante sobre los pools de DHCP configurados en el dispositivo– el nombre del pool, el número total de direcciones IP, el número de direcciones alquiladas y excluidas, el rango de IP de la subred, etc.


  13. Copie la configuración en ejecución en la configuración de inicio con el siguiente comando
    Router#write memory
    Generando configuración... [OK]
    Router#

Se puede crear el correspondiente configlet en la aplicación de NCM como se muestra en la siguiente captura de pantalla.

Configure DHCP server on Cisco router

Puede también hacer clic en el siguiente botón para descargar el configlet como XML e importarlo a la aplicación de NCM con la opción importar archivos.

Nombre del configlet Configure el servidor DHCP en Cisco
Descripción Modo de ejecución de script
Modo ejecución En este artículo se abordará cómo configurar un router de Cisco como servidor DHCP con CLI y cómo actualizarlo en varios dispositivos simultáneamente en la aplicación NCM con configlets.
Contenido de configlet

configure terminal
ip dhcp excluded-address $EXCLUDE_FIRST_IP $EXCLUDE_LAST_IP
ip dhcp pool $MY_POOL_NAME
network $SUBNET $SUBNET_MASK
default-router $DEFAULT_ROUTER_IP
dns-server $DNS_SERVER_IP
exit
service dhcp $INTERFACE_TYPE_NUMBER
exit
show ip dhcp binding
show ip dhcp pool
write memory