Cómo Instalar un Servidor DHCP en Debian 12


Introducción

Un servidor de Protocolo de Configuración Dinámica de Host (DHCP) es esencial en redes modernas, asignando automáticamente direcciones IP y otra información de red a dispositivos. Este tutorial te guiará a través de la instalación y configuración de un servidor DHCP en Debian 12.

Requisitos Previos

  • Una máquina con Debian 12.
  • Privilegios de superusuario (root).

Paso 1: Actualización del Sistema

Es importante mantener tu sistema actualizado. Ejecuta los siguientes comandos:

sudo apt update sudo apt upgrade

Paso 2: Instalación del Servidor DHCP

Vamos a instalar el paquete ISC DHCP Server, que es ampliamente usado. Ejecuta:

sudo apt install isc-dhcp-server

Paso 3: Configuración del Servidor DHCP

Después de la instalación, debemos configurar el servidor.

Selección de la Interfaz

Primero, especifica en qué interfaz escuchará el servidor DHCP. Edita el archivo /etc/default/isc-dhcp-server y establece tu interfaz:

INTERFACESv4="eth0"

Reemplaza eth0 con el nombre de tu interfaz de red.

Configuración de la Red

Ahora, edita el archivo de configuración principal del DHCP, /etc/dhcp/dhcpd.conf. Aquí definirás la red y el rango de direcciones IP a asignar.

Agrega lo siguiente al archivo:

subnet 192.168.1.0 netmask 255.255.255.0 {

range 192.168.1.10 192.168.1.100;

option domain-name-servers 8.8.8.8, 8.8.4.4;

option domain-name "miempresa.com";

option routers 192.168.1.1;

option broadcast-address 192.168.1.255;

default-lease-time 600; max-lease-time 7200; }

Asegúrate de adaptar la configuración a tu red específica.

Paso 4: Iniciar y Habilitar el Servicio DHCP

Una vez configurado, inicia el servicio y habilita su inicio automático:

sudo systemctl start isc-dhcp-server

sudo systemctl enable isc-dhcp-server

Paso 5: Verificación

Verifica que el servicio esté funcionando correctamente:

sudo systemctl status isc-dhcp-server

Conclusión

¡Eso es todo! Ahora tienes un servidor DHCP funcionando en Debian 12, capaz de asignar direcciones IP y configuraciones de red a los dispositivos en tu red.

Preguntas Frecuentes y Solución de Problemas

Q: ¿Qué hago si el servidor DHCP no inicia? R: Verifica los logs del sistema y la configuración en /etc/dhcp/dhcpd.conf para errores comunes.

Q: ¿Cómo puedo reservar direcciones IP para dispositivos específicos? R: Puedes agregar reservas de IP en el archivo dhcpd.conf especificando la dirección MAC del dispositivo y la IP que deseas reservar.