Fundamentos de DHCP y configuración de direccionamiento IP privado

InformáticaActualizado el 5,18 KB

Resumen

El documento explica el direccionamiento IP privado, con sus tres rangos reservados para redes locales, y describe el protocolo DHCP, sus ventajas, su funcionamiento cliente-servidor y la instalación del servidor en Linux y Windows. También detalla los parámetros esenciales de los ficheros de configuración del servidor, incluidas las reservas de IP fija.

Puntos clave

  • Las direcciones IP privadas están reservadas para uso interno: 10.0.0.0 a 10.255.255.255 (clase A), 172.16.0.0 a 172.31.255.255 (clase B) y 192.168.0.0 a 192.168.255.255 (clase C).
  • DHCP permite que los equipos de una red obtengan sus parámetros de red de forma automática y evita errores de configuración manual y conflictos de IP.
  • El servidor DHCP escucha en el puerto 67/UDP y el cliente usa el 68/UDP; la solicitud inicial se envía por broadcast con la dirección MAC del cliente.
  • La configuración básica que recibe un cliente incluye dirección IP, máscara de red, gateway y broadcast.
  • En Linux el servidor se instala con apt-get install dhcpd; en Windows requiere Active Directory y agregar la función DHCP.
  • Las reservas de IP fija se definen con los parámetros host, hardware ethernet y fixed-address.

Ponte a prueba

1. Direccionamiento IP

1.1. Direcciones IP Privadas

Las direcciones IP privadas se dividen en las siguientes clases, reservadas para uso interno en redes locales:

  • Clase A: 10.0.0.0 a 10.255.255.255
  • Clase B: 172.16.0.0 a 172.31.255.255
  • Clase C: 192.168.0.0 a 192.168.255.255

2. Protocolo DHCP (Dynamic Host Configuration Protocol)

DHCP es un protocolo de configuración dinámica que permite que los nodos de una red establezcan sus parámetros de red de forma automática.

Ventajas del uso de DHCP

  • No es necesario recordar la configuración de red.
  • Se puede reutilizar la misma configuración en otros equipos.
  • Se evitan errores de configuración manual.
  • Se protegen las direcciones IP de los servidores críticos.
  • Se evitan conflictos de direcciones IP.

Funcionamiento y Configuración

DHCP es un servicio útil en redes con muchos ordenadores, ya que evita la configuración manual de los equipos.

Parámetros básicos de configuración DHCP

La configuración básica que un cliente recibe incluye:

  • Dirección IP
  • Máscara de red
  • Gateway (Puerta de enlace)
  • Broadcast

Parámetros adicionales configurables

También se pueden configurar elementos adicionales como:

  • Dirección del servidor DNS
  • Nombre del DNS
  • Tiempo máximo de espera
  • Servidor SMTP
  • Tiempo de espera ARP
  • Otros

Comunicación Cliente-Servidor

El servidor DHCP escucha en el puerto 67/UDP. El cliente solicita una IP a través del puerto 68/UDP, lanzando un paquete con la dirección broadcast que contiene su dirección MAC. El servidor contesta con una IP libre y la MAC del cliente, y espera la confirmación del cliente. Si existen varios servidores DHCP, el cliente solo responderá al primer servidor que le haya asignado la IP.

Instalación del Servidor DHCP

  • Linux: La instalación se realiza mediante el comando apt-get install dhcpd.
  • Windows: Para instalar el servidor DHCP, es necesario contar con un Active Directory. Se debe acceder a la herramienta de administración del servidor y agregar la función DHCP.

3. Parámetros Esenciales de Configuración DHCP

A continuación, se detallan los parámetros clave utilizados en los ficheros de configuración del servidor DHCP:

  • server-identifier: Es el identificador del servidor DHCP (donde reside el archivo de configuración), puede ser una IP o una dirección DNS.
  • default-lease-time: Tiempo de concesión, en segundos, que se ofrece por defecto.
  • max-lease-time: Tiempo máximo de concesión, en segundos, que se ofrece después de las negociaciones iniciales. Puede ser el mismo que el tiempo por defecto si no se desea negociar.
  • option routers: Dirección IP de la puerta de enlace (que normalmente es el encaminador o router).
  • subnet: Dirección IP de la subred, en codificación decimal.
  • netmask: Máscara de subred.
  • range: Rango o intervalo de direcciones IP a repartir de forma dinámica. Se especifica de una IP inicial a una IP final, incluyendo ambas.
  • authoritative: Se identifica como servidor dominante, útil si existen varios servidores y se necesita asegurar la respuesta del cliente.
  • one-lease-per-client:
    • Si está on: Solo entrega una IP por cada dirección MAC a nivel de red.
    • Si está off: Reparte varias direcciones IP por cada MAC física o virtual (si el cliente lo solicita).
  • option subnet-mask: Máscara de red.
  • option broadcast-address: Dirección IP de broadcast o multidifusión.
  • option domain-name-servers: Dirección IP del servidor DNS (si nos interesa y existe).
  • option domain-names: Dirección DNS de nuestra red, escrita entre comillas anglosajonas. Ejemplo: “editex.es”.
  • ddns-update-style: Modo de actualización de la configuración DNS. Opciones disponibles: none (ninguna) y ad hoc (actualización con el método ad hoc).

Asignación de IP Fija (Reservas)

Para asignar siempre la misma IP a un host específico (reserva), se utilizan los siguientes parámetros:

  • host: Nombre del host al que se desea asignar la IP fija (coincide con el nombre de equipo).
  • hardware ethernet: Dirección MAC de la interfaz del host con IP fija.
  • fixed-address: IP fija que se desea asignar a la interfaz del host servidor.

Descargar

PDF Word HTML

Preguntas frecuentes

¿Cuál es el rango de direcciones IP privadas de clase C?

El rango de clase C va de 192.168.0.0 a 192.168.255.255 y está reservado para uso interno en redes locales.

¿Qué puertos usa DHCP para la comunicación cliente-servidor?

El servidor DHCP escucha en el puerto 67/UDP y el cliente solicita la IP a través del puerto 68/UDP.

¿Cómo se instala un servidor DHCP en Linux?

Se realiza mediante el comando apt-get install dhcpd.

Ponte a prueba

Tarjetas de repaso

Pulsa una tarjeta para ver la respuesta.

Test

1. ¿Cuál de las siguientes direcciones pertenece a un rango IP privado?
2. ¿Qué puerto escucha el servidor DHCP?
3. ¿Qué ventaja ofrece DHCP frente a la configuración manual?
4. ¿Qué parámetro define la dirección IP de la puerta de enlace?
5. ¿Qué parámetro se usa para asignar siempre la misma IP a un host concreto?
6. ¿Qué significa tener one-lease-per-client activado?

Preguntas generadas con IA a partir del documento: comprueba las respuestas con el texto.