ProcédureRES-14-P

DNS sur Linux Debian

Objectif — Mettre en place un serveur DNS sur Debian avec BIND9.

Prérequis — Debian à IP fixe · droits root · nom de domaine et plage connus.

Étapes

  1. Installer : apt install bind9
  2. Déclarer la zone dans /etc/bind/named.conf.local (type master + chemin du fichier de zone).
  3. Créer le fichier de zone (/etc/bind/db.exemple.local) : SOA, NS, puis les A.
  4. Contrôler : named-checkconf puis named-checkzone exemple.local /etc/bind/db.exemple.local
  5. Redémarrer : systemctl restart bind9

✅ Vérificationdig @localhost exemple.local renvoie la bonne IP ; systemctl status bind9 = running.

⚠️ Erreurs fréquentes — Oublier d'incrémenter le serial du SOA après modification → zone non rechargée. Point final manquant sur les FQDN dans la zone (serveur.exemple.local.). Toujours lancer named-checkzone avant de redémarrer.

Réf. : man named.conf · doc Debian · IT-Connect.