DHCP (sigla en inglés de Dynamic Host Configuration Protocol - Protocolo de configuración dinámica de host) es un protocolo de red que permite a los nodos de una red IP obtener sus parámetros de configuración automáticamente. Se trata de un protocolo de tipo cliente/servidor en el que generalmente un servidor posee una lista de direcciones IP dinámicas y las va asignando a los clientes conforme éstas van estando libres, sabiendo en todo momento quién ha estado en posesión de esa IP, cuánto tiempo la ha tenido y a quién se la ha asignado después.
Sin DHCP, cada dirección IP debe configurarse manualmente en cada computadora y, si la computadora se mueve a otra subred, se debe configurar otra dirección IP diferente. El DHCP le permite al administrador supervisar y distribuir de forma centralizada las direcciones IP necesarias y, automáticamente, asignar y enviar una nueva IP si fuera el caso en la computadora es conectada en un lugar diferente de la red.
El protocolo DHCP incluye tres métodos de asignación de direcciones IP:
- Asignación manual o estática: Asigna una dirección IP a una máquina determinada. Se suele utilizar cuando se quiere controlar la asignación de dirección IP a cada cliente, y evitar, también, que se conecten clientes no identificados.
- Asignación automática: Asigna una dirección IP de forma permanente a una máquina cliente la primera vez que hace la solicitud al servidor DHCP y hasta que el cliente la libera. Se suele utilizar cuando el número de clientes no varía demasiado.
- Asignación dinámica: el único método que permite la reutilización dinámica de las direcciones IP. El administrador de la red determina un rango de direcciones IP y cada computadora conectada a la red está configurada para solicitar su dirección IP al servidor cuando la tarjeta de interfaz de red se inicializa. El procedimiento usa un concepto muy simple en un intervalo de tiempo controlable. Esto facilita la instalación de nuevas máquinas clientes a la red.
Victor@linuxrd# apt-get install dhcp3-server
Una vez instalado el servicio, iniciamos a realizar una copia de seguridad copiamos al archivo /etc/dhcp3/dhcpd.conf a /etc/dhcp3/dhcpd.conf.bk.
Esto es para conservar el archivo de configuración original. Abrimos nuetros Archivo con el editor vi
Victor@linuxrd# vi /etc/dhcp3/dhcpd.conf
#Al final, guardamos los cambios en el archivo /etc/dhcp3/dhcpd.conf. La configuración anterior indica que este servidor va a ser nuestro servidor principal DHCP.
# DHCP Server Config File
#
ddns-update-style none;
ignore client-updates;
lease-file-name "/var/lib/dhcpd/dhcpd.leases";
authoritative;
option domain-name "linuxrd.org";
default-lease-time 86400; # 24 hours
max-lease-time 172800; # 48 hours
subnet 192.168.1.0 netmask 255.255.255.0 {
option routers 192.168.1.1; 3 # Ip del router de internet
option subnet-mask 255.255.255.0; # mascara de red para la red
option broadcast-address 192.168.1.255; # direccion del broadcast para la red
option domain-name-servers 192.168.1.2; # direccion del servidor
option ntp-servers 192.168.1.2; # direccion del servidor
option netbios-name-servers 192.168.1.2; # direccion del servidor
option netbios-node-type 8;
range 192.168.1.101 192.168.1.200; # indica el inicio y el final de las direccion IP
}
La configuración pertenece a la red 192.168.10.20 y repartiremos direcciones de la 192.168.20.100 a la 192.168.20.150 (50 direcciones). El nombre del dominio es linuxrd.org. La dirección de router o puerta de enlace es 192.168.20.254. Una vez verificada nuestra configuración, solo resta reiniciar el servicio:
Victor@linuxrd# /etc/init.d/dhcp3-server restart
A partir de allí nuestro servidor podrá comenzar a repartir direcciones ip dinámicas: algunos puntos no fueron muy detallos por ser este tipo de documentacion muy extensa. Posted by Víctor S. Recio
1 comments:
Buen Post de servidores, luego profundizaremos mas en esto.
Publicar un comentario