DNS
Ejercicios
Ejercicios
  • Iniciación en DNS
  • Entendiendo BIND9: Configuración básica de un dominio
  • Entendiendo BIND9: Configuración de un cliente DNS
  • Entendiendo BIND9: configuración de subdominios
  • Entendiendo BIND9: Configuración de un servidor DNS esclavo
  • Entendiendo BIND9: Zonas inversas
  • Entendiendo BIND9: Delegación de zona
  • Soluciones
    • [Solución] Ejercicio iniciación de DNS
    • [Solución] Entendiendo BIND9: Configuración básica de un dominio
    • [Solución] Entendiendo BIND9: Configuración de un cliente DNS
    • [Solución] Entendiendo BIND9: configuración de subdominios
    • Entendiendo BIND9: Configuración de un servidor DNS esclavo
    • Entendiendo BIND9: Zonas inversas
    • Entendiendo BIND9: Delegación de zona
Powered by GitBook
On this page
  • Pasos a seguir
  • Determinar el Bloque de Red para la Zona Inversa
  • Configuración de la Zona Inversa en BIND9
  • Creación del Archivo de Zona Inversa
  • Reiniciar BIND9
  • Configuración del Cliente para Pruebas
  • Verificación de la Zona Inversa
  1. Soluciones

Entendiendo BIND9: Zonas inversas

PreviousEntendiendo BIND9: Configuración de un servidor DNS esclavoNextEntendiendo BIND9: Delegación de zona

Last updated 1 year ago

Pasos a seguir

Determinar el Bloque de Red para la Zona Inversa

  1. Basándote en las direcciones IP utilizadas por tu servidor DNS y los dispositivos en tu red, determina el bloque de red para el cual configurarás la resolución inversa.

Supongamos que tu servidor DNS maneja direcciones en el rango 192.168.1.0/24. Tu bloque de red para la zona inversa sería 1.168.192.in-addr.arpa

Configuración de la Zona Inversa en BIND9

  1. Añade la configuración necesaria en BIND9 para habilitar la resolución inversa de DNS para tu bloque de red.

Edita el archivo named.conf.local para añadir la zona inversa

zone "1.168.192.in-addr.arpa" {
    type master;
    file "/etc/bind/db.192.168.1";
    allow-transfer { none; }; // Ajusta si necesitas transferencia
};

Creación del Archivo de Zona Inversa

  1. Crea y configura el archivo de zona inversa correspondiente en el servidor DNS.

    3.1 Crea el archivo de zona inversa /etc/bind/db.192.168.1 basado en la plantilla db.127 de BIND

    sudo cp /etc/bind/db.127 /etc/bind/db.192.168.1

    3.2 Edita el archivo /etc/bind/db.192.168.1 para configurar los registros PTR para la resolución inversa

    @       IN      SOA     ns.skilly.local. admin.skilly.local. (
                            2023100401 ; Serial
                            604800     ; Refresh
                            86400      ; Retry
                            2419200    ; Expire
                            604800 )   ; Negative Cache TTL
    @       IN      NS      ns.skilly.local.
    10      IN      PTR     www.skilly.local.

    IMPORTANTE Asegúrate de reemplazar 10 con el último octeto de la dirección IP del servidor o dispositivo que deseas resolver inversamente.

Reiniciar BIND9

  1. Reinicia BIND9 para aplicar y activar las configuraciones.

sudo systemctl restart bind9

Configuración del Cliente para Pruebas

  1. Asegurarte de que tu cliente esté configurado para utilizar tu servidor DNS BIND9.

Para asegurarte de que tu cliente Ubuntu esté utilizando tu servidor DNS para la resolución de nombres, necesitas configurar tu sistema para que apunte a la dirección IP de tu servidor DNS.

Verificación de la Zona Inversa

  1. Verifica desde el cliente que la resolución inversa de DNS funciona correctamente.

dig -x 192.168.1.20 @192.168.1.10

Revisa la solución del ejercicio para comprobar que el cliente está bien configurado

✨
Entendiendo BIND9: Configuración de un cliente DNS