[Solución] Entendiendo BIND9: Configuración de un cliente DNS

Pasos a seguir

Preparación del cliente

📝 NOTA En este caso mi cliente será un Ubuntu 22 pero puedes utilizar cualquier distribución basada en Debian

IMPORTANTE Si usas distribuciones no basadas en Debian algunos comandos podrían no servirte pero échale un poco más de tiempo e investiga que comandos necesitas. Si quieres colaborar envíanos tu solución con la distrubución que utilices y lo subiremos a la página 😉

  1. Instala Ubuntu 22 en una máquina virtual o en tu servidor dedicado

Puedes descargar la iso desde este enlace e instalarlo en tu máquina virtual o servidor dedicado 2. Asegúrate de que el cliente ubuntu 22 esté actualizado y tenga conexión a internet

sudo apt update && apt upgrade
ping www.google.es
ping 8.8.8.8
  1. Comprueba que tu servidor DNS y el cliente Ubuntu 22 estén en la misma red

ping 192.168.1.10

IMPORTANTE Cambia esta ip por la ip de tu servidor dns

  1. Comprueba que tienes permisos de administrador (root).

Si has hecho los comandos anteriores ya está comprobado que tienes permiso de administrador.

Configuración estática del dns del cliente

  1. Modifica la configuración de red de tu cliente Ubuntu 22 para utilizar tu servidor DNS como servidor DNS primario.

    5.1 Edita el archivo /etc/systemd/resolved.conf

    sudo nano /etc/systemd/resolved.conf

    5.2 Añade o modifica la línea DNS= para incluir la dirección IP de tu servidor BIND9. Asegúrate de añadir la línea FallbackDNS= si deseas tener un DNS secundario como backup. Por ejemplo

    [Resolve]
    DNS=192.168.1.10
    FallbackDNS=8.8.8.8

    5.3 Guarda y cierra el archivo

    5.4 Aplica los cambios reiniciando systemd-resolved

    sudo systemctl restart systemd-resolved

Verificación y pruebas

  1. Comprueba la configuración DNS

Deberías ver tu servidor DNS listado bajo "DNS Servers".

systemd-resolve --status
  1. Prueba la resolución de nombres

dig @192.168.1.10 www.skilly.local
nslookup www.skilly.local 192.168.1.10

IMPORTANTE Asegúrate de reemplazar 192.168.1.10 con la dirección IP real de tu servidor DNS.

Last updated