Instalar un servicio DHCP#

Objetivos#

Se trata de hacer diferentes ejercicios prácticos para reforzar los conceptos aprendidos en Asignación Automática de Parámetros de Configuración (DHCP)

Requisitos del Servicio

Buscamos tener dos redes conectadas con un router con las siguientes características:

Topología

../_images/instalar_dhcp.png

LAN1.

  • La dirección de red será la 192.168.1.0/24

  • La puerta de enlace será un router

  • El servicio DHCP para esta red estará en el router

LAN2

  • La dirección de red será la 192.168.2.0/24

  • El servidor DHCP estará en la dirección 192.168.2.2 y la puerta de enlace en la 192.168.2.1

Requisitos DHCP:

  1. No debe haber más equipos conectados de los que soporta físicamente la red. ¿Cuántos equipos soporta cada red?

  2. Las primeras 10 direcciones IP no deben ser asignadas.

  3. El servidor tendrá una dirección IP asignada de forma fija (desde el servidor DHCP).

Tareas de Configuración

Las tareas básicas a realizar son:

  1. Configurar la red LAN1

  2. Configurar la red LAN2

  3. Configura el servicio DHCP en cada red

  4. Añade un equipo a cada una de las redes. Todo debe funcionar y se deben ver entre ellos

  5. En un equipo, fuerza la devolución (release) de los parámetros (debe quedar sin datos). Vuelve a asignarlos

  6. Revisa la configuración del router

  7. ¿Puedes cambiar el tiempo de concesión?

  8. ¿Puedes añadir una opción DHCP específica? (Ver RFC)

  9. ¿Cómo especificas el servidor dns? (Supón que está en 192.168.2.2)

Y si resulta que sólo quieres usar el servidor dhcp que está en 192.168.2.2, para las dos redes, ¿qué habría que cambiar?

Ejercicios#

1. Usando Cisco IOS (Simulador)
../_images/instalar_dhcp.png

Ejercicio Completo en Packet Tracer (con un sólo servidor DHCP y dhcp relay): Ejercicio DHCP

  1. Tarea 1. Añadir servicio DHCP en LAN2 en equipo dedicado (vía GUI) y en el router (vía CLI) para LAN1

  2. Tarea 2. Quitar servicio DHCP en el router y añadir servicio dhcp-relay en la interfaz de la LAN2

2. Instalación en servidor (escenario máquina servidor)

El uso de isc-dhcp da una flexibilidad total y un mayor control del servicio. En este caso podrías sustituir el router por un equipo Linux haciendo de router. Una vez instalado:

Configuras las interfaces en /etc/default/isc-dhcp-server (o cuando se lanza el servidor):

INTERFACES="eth1 eth2"

Y luego realizas la configuración ejemplo_dhcpd.conf

3. Uso de Agente de Reenvío

La configuración de DHCP Relay con isc-dhcp es muy sencilla pero implica montar dos servicios:

  1. Servidor DHCP en un equipo de la red (por ejemplo el 192.168.2.2). Básicamente con la misma configuración pero escuchando sólo en una interfaz de red (ya no hace de router, sólo de servidor DHCP).

  2. Servicio dhcp relay en la interfaz 192.168.1.1 del router (sea un router dedicado, o un equipo utilizando isc-dhcp-relay), y que consulte al servidor DHCP de la red (en 192.168.2.2)

En /etc/default/isc-dhcp-relay  (ojo que sería en el equipo que      hace de router y hay que instalarlo). Pondríamos:

SERVERS="192.168.2.2"
INTERFACES="eth0"   # O en la que tenga que escuchar peticiones dhcp
4. Implementación en Windows

Usar el servidor dhcp de Windows 2019, usando power shell: Configuración en WS19 (en tema Windows) o directamente en el interfaz gráfico.