05.06.2023

Cómo configurar BIND9 como secundario DNS Servidor encendido Ubuntu 20.04

El secundario DNS El servidor funciona para la tolerancia a fallas. Si el principal deja de funcionar por algún motivo, el secundario garantizará la funcionalidad del sitio web y otros recursos especificados en él.

Primero, usted necesita instalar y realizar una configuración básica del BIND9 DNS servidor.

Ajustes iniciales

Configuraciones adicionales para el primario DNS servidor BIND9

Si configuró el primario DNS servidor de acuerdo con nuestras instrucciones, puede omitir este paso.

Debemos permitir que la primaria DNS servidor para transmitir DNS datos de zona al servidor secundario. Abra el archivo de configuración de BIND9.

sudo nano /etc/bind/named.conf.local

Agregue los siguientes 2 parameters a la configuración de la zona: allow-transfer y also-notify, sustituyendo en ellos la dirección IP del servidor secundario. El resultado será algo como esto.

zona "nombre-dominio.com" {
tipo maestro;
archivo "/etc/bind/db.nombre-de-dominio.com";
permitir-transferencia {10.1.1.10; };
también-notificar { 10.1.1.10; };
};

Guarde este archivo y vuelva a cargar BIND9.

sudo systemctl recargar bind9

Configurar BIND9 como secundario DNS Servidor

Abra el archivo de configuración de BIND9.

sudo nano /etc/bind/named.conf.local

Agregue la siguiente directiva.

zona "nombre-dominio.com" {
tipo slay;
archivo "db.nombre-de-dominio.com";
maestros {10.1.1.9; };
};

los maestros parameter debe contener la dirección IP del principal DNS servidor. Guarde el archivo y vuelva a cargar BIND9.

sudo systemctl recargar bind9

Para comprobar si el secundario DNS servidor funciona correctamente, use el comando en cualquier computadora remota:

nslookup nombre-dominio.com 10.1.1.10

Use su FQDN en lugar de domain-name.com y la dirección IP de su secundario DNS servidor en lugar de 10.1.1.10.

Salida

Servidor: 10.1.1.10
Dirección: 10.1.1.10#53
Nombre: nombre-dominio.com
Dirección: 10.1.1.10