Comment vérifier les fichiers de configuration Bind9 (serveur DNS)

Comment vérifier les fichiers de configuration Bind9 (serveur DNS)

Commande Named-CheckConf vérifie la syntaxe uniquement d'un fichier de configuration DNS (liaison). Le fichier est analysé et vérifié les erreurs de syntaxe, ainsi que tous les fichiers inclus par celui-ci. S'il n'y a pas de fichier spécifié avec la commande, / etc / nommé.Conf est lu par défaut.

1. Vérifier la configuration de Bind9 (DNS)

En cas de modifications apportées dans la configuration de Bind, je recommande de vérifier le fichier de configuration DNS avant de redémarrer le service.

Named-CheckConf / etc / nommé.confli  

Si la liaison s'exécute dans un environnement de chroot, utilisez également la commande ci-dessous avec la commande ci-dessus

Named-CheckConf -t / var / nommé / chroot / etc / nommé.confli  

La commande ci-dessus n'a rien afficher s'il n'y a aucune erreur dans le fichier de configuration. En cas d'erreur, il sera affiché comme sortie.

2. Vérifier le fichier de zone de liaison

Pour vérifier la syntaxe du fichier de zone à l'aide de la commande ci-dessous. Cela montrera le résultat dans les deux cas.

Named-Checkzone DemoteCadmin.net / var / nommé / démotecadmin.filet.db  

Échantillon de sortie;

Zone DemoteCadmin.net / in: série chargée 3013040200 OK 

3. Vérifiez le fichier de configuration dans la version ancienne de Bind

Si vous utilisez une ancienne version de la liaison, vous pouvez également avoir vérifié la configuration à l'aide de la commande ci-dessous.

Service nommé ConfigTest  

Exemple de sortie:

outil de zone.com / in: série chargée 42 zone localhost / in: série chargée 42 zone 1.168.192.indem.ARPA / IN: série chargée 1997022700 Zone 0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.ARPA / IN: série chargée 1997022700 Zone 255.indem.ARPA / IN: SERIE CHARGÉE 42 Zone 0.indem.ARPA / IN: série chargée 42