La siguiente guía es una traducción al castellano de la publicada en: people.ubuntu.com
DHCP (Dynamic Host Configuration Protocol) es un servicio de red que permite configurar de manera automática la red de los equipos clientes desde un servidor central lo cual nos evita tener que configurar uno a uno los equipos de la red. Los dispositivos configurados para ser clientes DHCP no tienen control sobre los parámetros de configuración que reciben desde el servidor DHCP y la configuración es transparente al usuario del equipo.
Las configuraciones más comunes provistas por un servidor DCHP a sus clientes son:
Dirección IP y máscara de subred
Servidores DNS
Servidores WINS
No obstante el servidor DHCP puede proveer también parámetros de configuración como:
Nombre del equipo
Nombre del dominio
Puerta de enlace
Servidor de hora
Servidor de impresión
La venta de utilizar el servicio de DHCP es que en caso de ocurrir cambios en la red, por ejemplo el cambio de la dirección IP de un servidor DNS, no hace falta realizar el cambio en todos los equipos de la red sino que se deberá realizar únicamente en el servidor DHCP y todos los clientes serán reconfigurados una vez que renueven sus direcciones. Otra ventaja es que se vuelve más simple agregar nuevos equipos a la red ya que no existe necesidad de buscar direcciones IP libres o disponibles y como agregado tenemos una reducción en los conflictos por direcciones IP duplicadas.
Un servidor DHCP puede proveer los parámetros de configuración de dos maneras:
Direcciones MAC
Este método fuerza al servidor DHCP a identificar la dirección MAC de cada una de las placas de red conectadas a la red y luego asignar continuamente configuraciones constantes cada vez que el cliente realice una petición al servidor DHCP. A este método se lo conoce como reservación.
Conjunto de direcciones
Este método utiliza un conjunto de direcciones IP (llamado algunas veces range o scope) desde el cual se toman las direcciones que se asignarán a los clientes DHCP de la red como así también las configuraciones. Cuando un cliente DHCP no se encuentra disponible en la red durante un período de tiempo especificado, la configuración expira y la dirección IP asignada es retornada al conjunto de direcciones para ser utilizada por otros clientes.
Instalación del Servidor DHCP (dhcpd)
Desde un prompt ejecutar el siguiente comando:
sudo apt-get install dhcpd
Se verá el siguiente mensaje el cual indicará los pasos a seguir:
Please note that if you are installing the DHCP server for the first
time you need to configure it first. Please stop (/etc/init.d/dhcp
stop) the DHCP server daemon, edit /etc/dhcpd.conf to suit your needs
and particular configuration, and restart the DHCP server daemon
(/etc/init.d/dhcp start).
You also need to edit /etc/default/dhcp to specify the interfaces dhcpd
should listen to. By default it listens to eth0.
NOTE: dhcpd's messages are being sent to syslog. Look there for
diagnostics messages.
Starting DHCP server: dhcpd failed to start - check syslog for diagnostics.
El mensaje de error con el que finaliza la instalación puede ser un poco confuso pero los siguientes pasos nos ayudarán a configurar el servicio:
Lo más común es que se quiera configurar el servidor DHCP para que entregue direcciones de manera dinámica, esto se puede lograr con las siguientes configuraciones:
# Sample /etc/dhcpd.conf
# (add your comments here)
default-lease-time 600;
max-lease-time 7200;
option subnet-mask 255.255.255.0;
option broadcast-address 192.168.1.255;
option routers 192.168.1.254;
option domain-name-servers 192.168.1.1, 192.168.1.2;
option domain-name "mydomain.org";
subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.10 192.168.1.100;
range 192.168.1.150 192.168.1.200;
}
El resultado será un servidor DHCP que entregará direcciones IP desde la 192.168.1.10-192.168.1.100 ó 192.168.1.150-192.168.1.200. Entregará una dirección IP por 600 segundos si el cliente no especifíca un marco de tiempo. De lo contrario la entrega máxima (permitida) será de 7200 segundos. El servidor también indicará al cliente que deberá utilizar la máscara de subred 255.255.255.0, 192.168.1.255 como su dirección de broadcast, 192.168.1.254 como su default gateway ó puerta de enlace y 192.168.1.1 y 192.168.1.2 como sus servidores DNS.
Si se necesita especificar un servidor WINS para los clientes Windows se deberá incluir la opción netbios-name-servers por ejemplo:
option netbios-name-servers 192.168.1.1;
Fuente: Ubuntu People









Comentarios recientes
hace 7 horas 41 mins
hace 9 horas 38 mins
hace 4 días 8 horas
hace 17 semanas 2 días
hace 17 semanas 6 días
hace 26 semanas 6 días
hace 26 semanas 6 días
hace 27 semanas 5 días
hace 1 año 6 semanas
hace 1 año 6 semanas