Practica DHCP - Relay

Vídeo: http://www.youtube.com/watch?v=FyJZ3NIw8I4

Objetivo de la práctica:
Configurar un servicio DHCP que conste de un servidor DHCP principal en Ubuntu Server, un agente de retransmisión, que reenviará las peticiones DHCP recibidas al servidor principal, y un cliente para comprobar las configuraciones.



Datos de las máquinas

 Máquina     Dirección IP (1)  Dirección IP (2)  Otros  Red Interna de VirtualBox
 Ubuntu Server  192.168.1.1  ------  Ofrecerá el rango de IP 192.168.1.100-192.168.1.200  Red1
 Ubuntu relay
  192.168.1.2
(Red1)
 192.168.1.3
(Red2)
   Red1/Red2
 Cliente Windows  Configuración dinámica      Red2


CONFIGURACIÓN DE LA MÁQUINA UBUNTU SERVER

Esta máquina deberá disponer del software servidor DHCP correctamente configurado. Recordamos:
  • Para instalarlo: sudo apt-get install dhcp3-server
  • Para configurarlo: /etc/dhcp3/dhcpd.conf
Imagen: configuración de red del servidor DHCP


Una vez configurado el servidor DHCP, se reinicia, Y se muestra su configuración interna con la subred configurada:

Imagen: configuración del servidor DHCP


CONFIGURACIÓN DEL CLIENTE WINDOWS XP:
Al arrancar el cliente windows ubicado en una red diferente al servidor DHCP, no encuentra ningún servidor y
se autoconfigura mediante el protocolo apipa:


CONFIGURACIÓN DEL AGENTE DE REENVÍO DHCP RELAY:

Instalamos el servicio dhcp relay en la máquina: sudo apt-get install dhcp3-relay

En primer lugar se nos solicitará la dirección/nombre del servidor DHCP:



A continuación la interfaz o interfaces por la que escuchará el reenviador (seleccionamos la de la red2)


Y por último otras opciones:


Estas opciones se pueden modificar posteriormente en el fichero /etc/default/isc-dhcp-relay
Una vez realizada la instalación, se apaga la máquina para configurar correctamente la red.

No debemos olvidar activar el bit de enrutamiento, poniendo a 1 el contenido del fichero:
/proc/sys/net/ipv4/ip_forward

Ojo : permitir enrutamiento (crtaguegos iptables: http://tecnoloxiaxa.blogspot.com.es/2008/11/configurar-y-activar-un-equipo-como.html)


Lanzamos el proceso de escucha:
dhcrelay3 –d 192.168.1.1

Y ya podemos actualizar la red en el cliente XP para que reciba la configuración del servidor principal, como se muestra en estas imagenes:


Por su parte el servidor de reenvío registra y reenvía las peticiones:


Asímismo, en el servidor DHCP podemos visualizar el archivo syslog con la información relativa a la operación:


Observese como el registro indica a tráves de qué equipo se recibe la petición (via 192.168.1.3)

Autor: Santiago Moreno Ruiz