Skip to main content

DHCP

Para probar estas aplicaciones siempre puedes crear dos máquinas virtuales con virtualbox, yo lo hice con una máquina virtual y el pc que las aloja. Siendo cliente del servidor dhcp  el pc que aloja las máquinas virtuales. Recuerda que para que te funcione tendrás que apagar el servidor dhcp del router.

Para instalar el servidor DHCP desde la línea de comandos en un sistema bajo Debian, teclea lo siguiente:

  • apt-get install dhcp3-server
  • Siempre se puede buscar otros servidores o actualizaciones con apt-cache search dhcp.

La ruta del fichero que necesitamos para configurar dhcp es:

  • /etc/dhcp/dhcpd.conf

Para que la configuración de dos rangos diferentes de IP la configuración sería la siguiente:

subnet 192.168.5.0 netmask 255.255.255.0 {
  range 192.168.5.100 192.168.1.120;
  range 192.168.5.200 192.168.5.210;
}

 

Ahora definiremos los dos rangos anteriores con un tiempo de leasing de 5 min. (300 seg.) y un tiempo máximo de 15 min. (900 seg.)

subnet 192.168.5.0  netmask 255.255.255.0 {

  range 192.168.5.100 192.168.5.120;
  range 192.168.5.200 192.168.5.210;
  default-lease-time 300;
  max-lease-time 900;

}

 

Para reiniciar el servidor DHCP tenemos varias opciones:

  • /etc/init.d/isc-dhcp-server restart
  • service isc-dhcp-server restart

Para forzar que un cliente pida una nueva dirección IP

  • dhclient -r
  • dhclient eth0

Ficheros de log para encontrar información relacionada con el servidor DHCP

  •  cat /var/log/syslog | grep dhcp
  • /var/lib/dhcp/dhcp.leases

Seguidamente veremos un fichero de configuración completo y como podemos reservar direcciones ip para clientes específicos:

Akg-dhcp.png