DHCP. Dynamic Host Configuration Protocol. Protocolo De Configuración Dinámica De Host. Administración de Redes de Computadores. 149822 John Deivis Tabares Tobón Luis Fernando Ramirez Configuracion del servidor DHCP en Debian. ¿Qué es DHCP? Un servidor (Dynamic Host Configuration Protocol-Protocolo de configuración dinámica de host) asigna dinámicamente las direcciones IP y otras configuraciones de una red determinada a otros ordenadores clientes que están conectados a la red. Esto simplifica la administración de la red y hace que la conexión de nuevos equipos a la red sea mucho más fácil. Todas las direcciones IP de todos los equipos se almacenan en una base de datos que reside en un servidor. Asignación de direcciones IP Sin DHCP, cada dirección IP debe configurarse manualmente en cada dispositivo y, si el dispositivo 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 el dispositivo es conectado 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 dispositivo conectado a la red está configurado 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. Para la instalacion del servidor DHCP utilizaremos los sigueintes requisitos: Utilizaremos dos maquinas virtuales (virtual box) con los siguientes sistemas operatavios: - CentOS 5.4: como modo servidor. - Windows xp: como modo cliente. Nuestras maquinas estaran conectadas por red interna. Nuestro servidor tendra una direccion ip estatica la cual va hacer 192.168.0.114 con mascara de 255.255.255.248 y los rangos que configuraremos seran 4 que son: - Subred 1: direccion de red: 192.168.0.112 Mascara de red: 255.255.255.248 Puerta de enlace: 192.168.0.113 Rango: 192.168.0.115 - 192.168.0.118 - Subred 2: direccion de red: 192.168.0.96 Mascara de red: 255.255.255.240 Puerta de enlace: 192.168.0.97 Rango: 192.168.0.98 - 192.168.0.110 - Subred 3: direccion de red: 192.168.0.64 Mascara de red: 255.255.255.224 Puerta de enlace: 192.168.0.65 Rango: 192.168.0.66 - 192.168.0.94 - Subred 4: direccion de red: 192.168.0.0 Mascara de red: 255.255.255.192 Puerta de enlace: 192.168.0.1 Rango: 192.168.0.2 - 192.168.0.62 Lo primero que haremos sera descargar el dhcp3-install (protocolo de red en el que el servidor bajo el que está corriendo provee los parámetros de configuración necesarios a las máquinas conectadas a la red que así lo soliciten.) . root@debian:~# apt-get install dhcp3-server El servicio DHCP necesita una interfaz configurada estáticamente sobre la cual se despliega el servicio. Esta interfaz además deberá ser interna. Entonces procederemos a configurar la direccio ip estatica en nuestro equipo. Auto eth1: toma por defecto la configuracion de la interfaz. Iface eth1 inet static: interfaz de red estatica. Address: Direccion ip de el equipo. Netmask: Mascara de subred. Gateway: La puerta de enlace. root@debian:~# nano /etc/network/interfaces Pasamos a editar el archivo de configuracion dhcpd.conf en el cual hemos de incluir los dominios ( subredes, rangos, etc.). Option domain-name: El nombre del dominio del servidor DNS. Option domain-name-servers: El nombre del servidor o la direccion ip. Default-lease-time: El tiempo normal que el cliente puede utilizar la direccion asignada. Max-lease-time: El tiempo maximo que el cliente puede utilizar la direccion asignada. Subnet: direccion ip de la red. netmask: Mascara de la red. Option routers: La puerta de enlace. Range: El rango que el servidor DHCP va a asignar a los usuarios finales. root@debian:~# nano /etc/dhcp/dhcpd.conf Reiniciamos el servidor (restart) y miramos que el servidor está corriendo (status). root@debian:~# /etc/init.d/isc-dhcp-server restart root@debian:~# /etc/init.d/isc-dhcp-server status Miramos que si quedo bien configurado el servidor dhcp. Inicion>aplicaciones>cmd. Ipconfig /release: Para liberar la direccin ip. Ipconfig /renew: Para pedir una direccion ip a nuetro servidor dhcp. Ipconfig /release Ipconfig /renew