11/12/2009

Servidor DHCP en Linux

Un Servidor DHCP se hace esencial cuando la red corporativa comienza a crecer, el número de computadores o dispositivos clientes se vuelve tan grande que es difícil poder asignar una configuración TCP/IP para cada uno de ellos.
Es por eso que si brindamos esa configuración dinámicamente se nos complica menos la vida(Al menos la del administrador de red).
Tener en cuenta que, el Servidor DHCP escucha las peticiones por el puerto 67, y responde al puerto 68 del cliente.

Vamos con la implementacion; el paquete que es necesario para un servidor DHCP en Debian se llama: dhcp3-server y en RedHat o derivados: dhcp.

Una vez que hayamos instalado el paquete, procedemos a editar el fichero "dhcpd.conf" que por lo general se encuentra dentro del directorio "/etc". En este post hemos optado por CentOS, pero en otras distros el procedimiento es similar.
Considerando como ejemplo que contamos con una red con las siguientes características:
• Dirección de red : 192.168.1.0
• Máscara de subred : 255.255.255.0
• Puerta de enlace : 192.168.1.1
• Servidor de nombres: 200.48.225.130 y 200.48.225.146
• Rango de direcciones IP a asignar de modo dinámico: 192.168.1.10­ - 192.168.1.100

Con los valores que hemos definido anteriormente para nuestra red, procedemos a modificar el fichero.
El valor definido por “subnet", indica el número de red, que en nuestro caso sería: 192.168.1.0.
El valor definido por “netmask”, indica la máscara de subred, que en nuestro caso sería: 255.255.255.0
El valor definido por “option routers”, indica la puerta de enlace, en nuestro caso sería: 192.168.1.1.
El valor definido por “subnet­mask”, indica la máscara de subred, en nuestro caso sería: 255.255.255.0
El valor definido por “option domain-­name-­servers”, indica las direcciones ip de los servidores dns en nuestro caso serían: 200.48.225.130, 200.48.225.146. Si son más de 1 se separan por comas y un espacio después de cada coma.
El valor definido por “range dynamic-­bootp”, establece el rango de direcciones que el servidor dhcp asignará a las máquinas clientes, en nuestro caso sería: 192.168.1.10-192.168.1.100.

Después de configurar todo, el fichero se debería mostrar de la siguiente manera(click en la imagen para agrandar):


Ahora, sólo nos queda iniciar el servicio:
# service dhcpd start

0 comentarios:

Publicar un comentario

Facebook Favorites

 
Design by RedLinux SRL