miércoles, 5 de septiembre de 2012

Un Poco de DHCP

DHCP
(Protocolo de Configuración Dinámica de Host)

Es un protocolo de red que le permite a los usuarios que pertenecen a una red, obtener su configuración de dirección ip automáticamente.


Función del Proceso DHCP:

-El cliente DHCP envía un broadcast, paquete DHCPDISCOVER

-El DHCP server envía un broadcast, paquete DHCPOFFER

-El cliente DHCP envía un broadcast, paquete DHCPREQUEST

-El DHCP server envía un broadcast, paquete DHCPPACK




Ventajas y Desventajas del Servidor DHCP:

Ventajas:

-Solo se configura un servidor para entregar numeros IP para clientes de red

-Se entregan todos los parametros basicos de TCP-IP

-Facilidad de configuración (sabia frase “prende y funciona”)



Desventajas:

-Al entregar direcciones IP dentro de la red, habiendo un DNS, no hay un puente intermedio entre DNS y DHCP directo. Es decir, hay que agregar las máquinas “a mano” en el DNS.

-Los mensajes tienden a fallar sobre todo si las tarjetas de red hacen la negociacion de velocidad ya que la red se llena de “basura física”.



Instalar y Configurar un Servidor DHCP en Linux


Antes de instalar o descargar el paquete debemos de verificar lo siguiente:

-Tener navegacion en la red, de no ser así, pedimos una direccion ip al servidor dhcp de dicho lugar en el que este y luego verificar que si tenga un proxy, si es que es necesario utilizarlo:

#dhclient eth0
#echo $http_proxy

-Si no tiene el proxy exportado, procedemos a exportarlo:

#export http_proxy=http:// (dirección ip del proxy):(puerto del servicio)

-Verificamos que si tenes salida hacia la red:

# wget http://www.google.com.co

-Ahora procedemos a instalar el servicio:

# yum install dhcpd.i686 ( si es en centOs o RHEL)
#apt-get install isc-dhcp-server (si es en debian)

-Luego de que el paquete se haya instalado, el lugar en el cual queda descargado nuestro servicio DHCP es en /etc, procedemos a buscar una carpeta llamada DHCP, dentro de dicha carpeta hay un archivo de configuración que se llama dhcpd.conf, este es el archivo en el cual configuraremos las siguientes lineas para poder empezar a repartir nuestras direcciones IP:

#nano /etc/dhcp/dhcpd.conf



NOTA: verificar que nuestro archivo de configuración de la dirección IP este en modo static, ya que si esta en dhcp, puede ocurrir un conflicto de direcciones IPs con otros clientes.

-Luego de a ver verificado bien lo anterior y a ver configurado muy bien el archivo dhcpd.conf, procedemos a iniciar el servicio:



-Muy bien, nuestro servicio dhcp esta iniciado, ahora para comprobar que si esta funcionando correctamente, miraremos desde otro Host, que se haya asignado la dirección IP correctamente, pero primero ten en cuenta en buscar en los archivos de cofniguracion de la direccion IP, que esta solicitando una dirección IP dinamicamente(dhcp):

#nano /etc/sysconfig/network-scripts/ifcfg-eth0 (en CentOS)
#nano /etc/neywork/interfaces (en Debian)
#vi /etc/namehost.em0 (en OpenBSD)


y si estas utilizando windows, creo que tu ya sabes como es el procedimiento para pedir una dirección IP por dhcp.



-Ahora bien, ya tenemos configurado nuestro archivo de configuración de la dirección IP listo, ahora procedemos a pedir una IP al servidor dhcp con:



#dhclient eth0 (sea CentOS o Debían)

#ipconfig /renew (en Windows)


-Ahora comprobemos que si se haya asignado la dirección IP correctamente desde uno de nuestros hosts clientes:


Debían (Cliente):



RHEL (Cliente):



-Esto es todo, espero les haya servido este paso a paso, Dios los Bendiga !!

No hay comentarios:

Publicar un comentario