La llave para la solicitud es el viaje de un paquete en la red conteniendo informacion de la MAC Address de la maquina solicitante preguntando host a host quien es el servidor dhcp, llegando en un determinado momento al servidor en cuestion se produce el intercambio, el servidor cachea la peticion y la respuesta logeando la MAC Address y el nombre del host dada, tal cacheo responde al hecho de que la proxima vez que haga la petición esa MAC Address el servidor le respondera con el mismo ip.
Llendo al grano, desde la linea de comandos del server.
# apt-get install dhcp3-server
O
# yum install dhcp3-server
Definimos el segmento de red por ej. 192.168.1.X, los servidores dns 192.168.1.X y la mascara de red, además el tiempo máximo de concesión de ip por ejemplo un dia en segundos 43200.
Luego a configurar el segmento de red que queremos para nuestra red, para ello nos dirigimos a /etc/dhcp3 y editamos el archivo dhcp.conf.
Destacamos lo sgte
subnet 192.168.1.0 netmask 255.255.255.0 { #Segmento de red
option domain-name "miempresa.com"; #Dominio de la empresa
option broadcast-address 192.168.1.255; # Notificar a todas las maquinas que soy un dhcp
option subnet-mask 255.255.255.0; # Mascara de red
option domain-name-servers ns1.miempresa.com, ns2.miempresa.com; # Dns de la lan
option default-lease-time 43200; # Tiempo de concesión de ip
option max-lease-time 43200; # lo mismo
option routers router.miempresa.com; # Router de la empresa
range 192.168.1.10 192.168.1.254; # rango en que otorgara los ip
}
Se recomienda dejar el rango de 192.168.1.1 a 192.168.1.9 para servidores y routers o modem de la empresa cuya configuración de red o ip es invariable en el tiempo.
Luego de esto reiniciar el servicio de dhcp en debían o derivados usar
# /etc/init.d/dhcp3-server restart
O en Centos y afines
# service dhcp3-server reload
En conclusión un servidor dhcp es útil para centralizar la información de la red y además de ello es útil también en proyectos como LTSP.












