jueves, 6 de septiembre de 2012

SERVICIO DHCP


¿QUÉ ES DHCP?
DHCP, el Protocolo de Configuración Dinamica de Máquinas (“Dynamic Host Configuration Protocol”), especifica un método para configurar dinámicamente los parámetros de red necesarios para que un sistema pueda comunicarse efectivamente. FreeBSD utiliza la implementación de DHCP proporcionada por el Internet Software Consortium (ISC) de tal forma que toda la información relativa a la configuración de DHCP se basa en la distribución proporcionada por el ISC.

¿CÓMO FUNCIONA DHCP?

Cuando el cliente de DHCP, dhclient, se ejecuta en una máquina cliente, valga la redundancia, comienza a enviar peticiones “broadcast” solicitando información de configuración. Por defecto estas peticiones se realizan contra el puerto UDP 68. El servidor responde a través del puerto UDP 67 proporcionando al cliente una dirección IP junto con otros parámetros relevantes para el correcto funcionamiento del sistema en la red, tales como la máscara de red, el “ router” por defecto y los servidores de DNS. Toda esta información se “presta” y es válida sólo durante un determinado período de tiempo (configurado por el administrador del servidor de DHCP). De esta forma direcciones IP asignadas a clientes que ya no se encuentran conectados a la red pueden ser reutilizadas al pasar determinado periodo de tiempo.


CONFIGURACIÓN DE SERVICIO DHCP EN CENTOS








1.Busco el software o paquete en Centos,en la red con el siguiente comando
yum search dhcp
2.Si el paquete no se se encuentra se procede a instalarlo, mediante el comando:
yum install dhcp




Una vez instalado el servicio DHCP se procede a editar el archivo de configuración "/etc/dhcp/dhcpd.conf".Se guarda a configuración posteriormente con "ctrl+o" y salimos del archivo de configuración con "ctrl+x"



Luego de editar el archivo de configuración global del dhcp, pasamos a configurar el archivo "/etc/syslog/dhcpd", en el cual configuraremos el argumento de que el servicio dhcp sólo funcione a través de la interfaz, una sola utilizada por la la LAN, en pocas palabras la interfaz por donde se prestará le servicio.


Ahora sólo queda iniciar, ver el estado actual del servicio,  reiniciar o detener el servicio de dhcp con los siguientes comandos:
Service dhcp start (Iniciar el servicio DHCP)
Service dhcpd  status (Ver el estado del servicio DHCP)
Service dhcp restart (Reinicializar el servicio DHCP)
Service dhcp stop (Detener el servicio DHP)






En caso de que el servicio no le inicie, se procede a utilizar el siguiente comando, para determinar los errores, que no permite el arranque correcto del servicio DHCP:

Tail  -f  /var/log/messages:Muestra los logs o mensajes que llegan con prioridad,y tienen en si una notificación de los errores que no permiten inciiar el sevricio.Por defecto muestra las 10 últimas lineas. sin embargo se puede configurar para que muestre un número especifico de líneas así:
tail -f -n 30 /var/log/messages

SISTEMA OPERATIVO

COMANDO DE SOLICITUD DE IP

Windows

Ipconfig /release
Ipconfig /renew

CentOS
dhclient (interfaz la cual recibirá y utilizará el servicio).Ejemplo dhclient eth0
Debian

                                   
dhclient eth0

Open


Dhcpd (interfaz por la cual recibirá y utilizará el servicio).Ejemplo dhcpd pcn0


Después de solicitar el servicio de dhcp, se puede observar los préstamos y  las concesiones, realizadas por el servidor por medio del comando:

tail - f /var/lib/dhcpd/dhcpd.leases


CONFIGURACIÓN DELSERVICIO DHCP EN DEBIAN




El archivo de configuración correspondiente al dhcp en Debian es llamado:

/etc/dhcp/dhcpd.conf


 Luego de editar el archivo de configuración global del dhcp, pasamos a configurar también el archivo "/etc/syslog/dhcpd", en el cual configuraremos la interfaz por donde se prestará le servicio. 

Ahora sólo queda iniciar, ver el estado actual del servicio, reiniciar o detener el servicio de dhcp con los siguientes comandos:

Service isc-dhcp-server start (Iniciar el servicio DHCP)
Service isc-dhcp-server  status (Ver el estado del servicio DHCP)
Service isc-dhcp-server restart (Reinicializar el servicio DHCP)
Service isc-dhcp-server stop (Detener el servicio DHP) 


En caso de que el servicio no inicie, en debian se debe utilizar el siguiente comando para visualizar los errores que no pemrite que el servicio inicie:

Tail  -f  /var/log/syslog

Al igual que en centOS, el comando tail - f /var/lib/dhcpd/dhcpd.leases, se ingresa para visualizarr las concesiones y los préstamos ofrecidos por el servidor.


  CONFIGURACIÓN DEL SERVICIO  DHCP EN WINDOWS SERVER 2008 R2




Haga clic en Inicio y, después, haga clic en Panel de control En Panel de control, haga clic en Red e Internet. Se abrirá un cuadro de diálogo con el mismo nombre.

En Red e Internet, haga clic en Centro de redes y recursos compartidos para que dicho centro se abra.
En Centro de redes y recursos compartidos, haga clic en Cambiar configuración del adaptador. Se abre Conexiones de red.



En conexiones de red, se da clic derecho y luego propiedades



En el cuadro se selecciona el Protocolo de Internet versión 4 (TCP/IPv4), a continuación propiedades y luego propiedades de Protocolo de Internet versión 4 (TCP/IPv4), así:




Luego configuro la dirección ip, la máscara de subred, la puerta de enlace y la dirección del servidor DNS.




 Para configurar el servicio dhcp se hace lo siguiente :

Click en inicio y porteriormente en herramientas administrativas, acontinuación clic derecho en administrador del servidor.
Le doy clic derecho en agregar roles. luego nos aparece una ventana. le damos siguiente




Luego seleccionamos el rol de dhcp server, le damos clic en siguiente




Despues ingresamos la  dirección ip del servidor, es decir la ip estática que asignamos primeramente




Después asigno el nombre del dominio del servidor DNS y la dirección de dicho servidor









Posteriormente se asigna el rango o el pool de direcciones, las cuales serán entregadas a los clientes que soliciten una dirección ip. 


Luego se desactiva la dirección ipv6 y se hace la confirmación de los requerimientos para la instalación.






Despues de realizar lo anterior el servidor DHCP queda instalado y listo para arrancar




CONFIGURACIÓN DEL SERVICIO DHCP EN OPENBSD



OpenBSD por defecto trae instalado el daemon, pero no esta ni activado ni configurado. Para hacerlo primero tenemos que loguearnos como root y luego editar el archivo /etc/dhcpd.conf.




RESERVACIÓN Y DENEGACIONES DE DIRECCIONES IP
Para hacer reservas de direcciones ip a una máquina especifica  y denegar el servicio dhcp se debe utilizar los siguientes comandos en el archivo de configuración "/etc/dhcp/dhcpd.conf": 

RESERVA:    host "nombre del equipo" {
                      hardware ethernet "mac del pc";
                      fixed-address "ip del pc";


DENEGACIÓN:     host "name que quiera colocar al pc" {
                      hardware ethernet "mac del pc";
                      deny booting;
Los anteriores comandos aplican para los sistemas operativos centOS, Debian y Openbsd.

En Windows server 2008 r2, la reserva se hace de la siguiente manera:

Clic derecho en reservaciones



Clic derecho en nueva reservación


Agrego el nombre y la dirección MAC  de la maquina a la cual le voy a reservar la dirección ip





No hay comentarios:

Publicar un comentario