05.06.2023

Comment configurer BIND9 en tant que secondaire DNS Serveur allumé Ubuntu 20.04

Le secondaire DNS le serveur fonctionne pour la tolérance aux pannes. Si le principal cesse de fonctionner pour une raison quelconque, le secondaire assurera la fonctionnalité du site Web et des autres ressources qui y sont spécifiées.

Tout d'abord, vous devez installer et faire une configuration de base du BIND9 DNS serveur.

Paramètres initiaux

Paramètres supplémentaires pour le principal DNS serveur BIND9

Si vous configuré le primaire DNS serveur selon nos instructions, vous pouvez sauter cette étape.

Nous devons permettre au primaire DNS serveur pour transmettre DNS données de zone au serveur secondaire. Ouvrez le fichier de configuration BIND9.

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

Ajouter les 2 pa suivantsrameters aux paramètres de zone : allow-transfer et also-notify, en y remplaçant l'adresse IP du serveur secondaire. Le résultat sera quelque chose comme ça.

zone "nom-domaine.com" {
type maître;
fichier "/etc/bind/db.nom-de-domaine.com" ;
autoriser le transfert { 10.1.1.10; } ;
également notifier { 10.1.1.10; } ;
};

Enregistrez ce fichier et rechargez BIND9.

sudo systemctl recharger bind9

Configuration de BIND9 en tant que secondaire DNS Server

Ouvrez le fichier de configuration BIND9.

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

Ajoutez-y la directive suivante.

zone "nom-domaine.com" {
type slaet;
fichier "db.nom-de-domaine.com" ;
maîtres { 10.1.1.9; } ;
};

Les maîtres parameter doit contenir l'adresse IP du serveur principal DNS serveur. Enregistrez le fichier et rechargez BIND9.

sudo systemctl recharger bind9

Pour vérifier si le secondaire DNS serveur fonctionne correctement, utilisez la commande sur n'importe quel ordinateur distant :

nslookup nom-de-domaine.com 10.1.1.10

Utilisez votre FQDN au lieu de domain-name.com et l'adresse IP de votre secondaire DNS serveur au lieu de 10.1.1.10.

Sortie

Serveur : 10.1.1.10
Adresse : 10.1.1.10#53
Nom : nom-de-domaine.com
Adresse: 10.1.1.10