0% encontró este documento útil (0 votos)
6 vistas4 páginas

Protocolo DHCP: Configuración y Problemas

Resumen DHCP
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
6 vistas4 páginas

Protocolo DHCP: Configuración y Problemas

Resumen DHCP
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

1️⃣

DHCP
DHCP © 2024 by Isaac Espinosa de las Heras is licensed under Creative Commons
Attribution-NonCommercial-NoDerivatives 4.0 International. To view a copy of this
license, visit [Link]

Introducción
El objetivo del DHCP (Dynamic Host Configuration Protocol) es automatizar la configuración de red. Se basa
en el RFC 1531 del IAB y es una mejora del antiguo BOOTP de Unix. El equipo cliente debe de poder aceptar
paquetes TCP/IP, cuya definición se hizo por el IAB (Internet Activities Board) en 1983. Este servicio envía la
configuración de red que los clientes necesitan, teniendo que olvidarse de configurar los parámetros de red.
Se pueden repartir direcciones IPv4 (DHCPv4) y direcciones IPv6 (DHCPv6).

Tipos de configuración de red en un cliente:


Configuración manual: Se establece manualmente una IP, máscara de red, puerta de enlace y servidores
DNS. Llamada también estática.

Configuración predeterminada: Se establece una IP dinámica mediante el servicio DHCP que ya conoce
los parámetros correctos.

Configuración automática: En ausencia de los dos mecanismos anteriores saltará APIPA con una
dirección [Link]/16. O en su defecto, con una dirección automática basada en el tráfico de la red y
routers para IPv6.

Funcionamiento del DHCP


El protocolo DHCP es abierto, es decir, no es dependiente a un SO específico. Sirve para Windows, Linux,
MacOS, iOS, Android… El servicio se puede instalar en algún servidor Windows, Linux o MacOS. Los clientes
no conocen en ningún momento la dirección IP de los servidores DHCP.

1. Cliente lanza difusión ([Link]) mediante UDP buscando un servidor DHCP.

2. El servidor le responde con una dirección IP libre (que previamente ha consultado en la tabla de
direcciones libres que sea así) mediante UDP.

3. El cliente toma la IP e informa al servidor mediante un mensaje de difusión de ello.

4. El servidor recibe el mensaje y actualizan su tabla de direcciones asignadas y libres.

Algunas versiones de Linux realiza un ping (echo ICMP) para comprobar con veracidad que esa IP está libre y
no la está usando ningún dispositivo. Si marca como libre en su tabla, y el echo ICMP da que está siendo
usada, el servidor lo interpreta como una IP configurada de manera manual y la marca como abandonada
para no repartirla a ningún cliente.

DHCP 1
Cuando un cliente no puede conectar con ningún servidor DHCP, APIPA responde. APIPA (Automatic Private
Addressing) con una IP de la [Link]/16. Si es IPv6 y no obtiene IP, salta una autoconfiguración de forma
análoga como lo hace APIPA, basándose en los paquetes de los encaminadores de la red.
Los routers filtran el tráfico, así que un servidor DHCP, en principio, no puede asignar IPs al otro lado del
router, a no ser que se configure el reenvío de tráfico DHCP en el mismo, referido en el RFC 1542.

Problemas comunes
Existe más de un servidor DHCP en la red. Si en los rangos de ambos servidores se solapan las IPs
asignadas, dará problemas.

El cliente no conecta con un servidor DHCP. Responde APIPA (Automatic Private Addressing) con la
[Link]/16.

El router filtra el tráfico impidiendo el acceso a los servidores que hay tras el mismo.

El cortafuegos impide comunicación con el servidor.

¿Cómo identificar si el problema es del servidor DHCP?


Lo primero que deberemos de revisar en el equipo cliente será:

1. Que este configurado para que la asignación de IP sea automática (DHCP).

Si el equipo tarda más tiempo en arrancar de lo normal se debe a que el protocolo DHCP específica que se
realicen varios intentos si no se consigue la configuración. Si una vez arrancado nos responde APIPA o una
dirección aleatoria IPv6, esto es indicio de que algo en el servidor no va bien.

¿Y si es problema del cortafuegos?


En este caso, deberemos de configurar manualmente el cortafuegos para que permita el acceso a los
paquetes DHCP.

Windows
Está configurado por defecto para que el cliente obtenga los paquetes DHCP y se le asigne la IP automática.
Pero, si es un Windows el que actúa como servidor, se deberá de configurar manualmente el servidor para
que reciba y envíe las respuestas correctamente. En Windows Server no habrá que configurar nada, ya que
viene preparado para ello.

Linux
También se encuentra configurado por defecto para la asignación de IPs automáticas. Pero en caso de que el
cortafuegos no lo permita, haremos uso de iptables:

#iptables -I INPUT -i eth0 -p udp --dport 67:68 \


--sport 67:68 -j ACCEPT

Requisitos para el servidor DHCP


Tener configurada una IP fija.

DHCP 2
El servidor deberá de poder enviar difusiones a la [Link].

Tener instalado el servicio DHCP.

Parámetros a configurar en el servidor DHCP.


Dirección de la red.

Máscara de Red.

Direcciones IP de la subredes.

Máscaras de subred.

Nombre del dominio.

Puerta de enlace.

IPs de los DNS.

Nombre de dominio de la red.

Dirección de difusión de la red o subredes.

Rango de direcciones a asignar a los clientes.

Reservas: IP, MAC y nombre de los equipos.

Parámetros en el cliente
Simplemente necesitaremos revisar que esté preparado para enviar y recibir respuestas de un servidor DHCP

Configuración de un servidor DHCP


El servidor DHCP debe de ser configurado por un experto, ya que es mas complejo que configurar una simple
interfaz de red. El usuario tiene conocimientos básicos limitados que le permiten únicamente configurar los
parámetros de red en el cliente.

Configuración de un servidor DHCP en Windows


1. En un servidor Windows Server: Instalando el servicio DHCP desde el panel del Administrador del
Servidor y creando un ámbito desde el panel DHCP (Administrador del Servidor > Herramientas > DHCP >
Ámbito nuevo…)

2. Serva: Es una aplicación con una interfaz amigable para Windows y Windows Server. Se descarga desde
su página oficial y su configuración gráfica es bastante sencilla y agradable para el usuario.

Configuración de un servidor DHCP en Linux


1. Instalaremos el paquete dhcpd, o bien el dhcp-server, o el dhcp3-server. (Es posible que venga por
defecto en el sistema).

2. Y configuraremos según nos vaya indicando el sistema paso a paso.

Comandos

DHCP 3
Windows
En Windows podemos comprobar si la asignación ha sido por DHCP mediante el uso de ipconfig o del Centro
de Recursos de Redes.

Linux
En Linux podemos comprobar si la asignación ha sido por DHCP mediante el uso de ifconfig, route, ip y ping.

Resumen
DHCP automatiza la configuración de red, asignando direcciones IP y otros parámetros a los clientes.

Funciona mediante un proceso de difusión, oferta, solicitud y reconocimiento entre cliente y servidor.

Existen tres tipos de configuración de red: manual, predeterminada (DHCP) y automática (APIPA).

Los problemas comunes incluyen múltiples servidores DHCP, fallos de conexión y filtrado de tráfico por
routers o cortafuegos.

La configuración del servidor DHCP requiere experiencia y conocimientos técnicos.

Windows y Linux ofrecen diferentes métodos para configurar y verificar la asignación DHCP.

DHCP 4

También podría gustarte