¿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
Luego seleccionamos el rol de dhcp server, le damos clic en siguiente
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;
No hay comentarios:
Publicar un comentario