DNS
DNS
Mise en place d’un résolveur DNS local
Le réseau contient un serveur DNS local.
screne
(schéma réseau avec DNS)
Installer bind9 avec apt-get install bind9.
Configurer le fichier /etc/bind/named.conf.options.
Activer la récursivité.
Ajouter allow-recursion et listen-on.
Ajouter un forwarder 8.8.8.8.
bien enlever les commentaire pour les forwarder
Configurer le DHCP dans https:/etc/dhcp/dhcpd.conf.Ajouter l’IP du DNS comme serveur DNS.
screne(fichier dhcpd.conf avec option domain-name-servers)
Installer dig sur un client.Tester avec dig @IP_DNS.
screne(résultat d’une commande dig)/sioaubusson.fr/books/essentielle/page/dhcp-sur-serveur-dns-debian-12
Le cache DNS accélère les requêtes suivantes.
Mise en place d’une zone DNS
Modifier le fichier /etc/bind/named.conf.local.
Ajouter une zone DNS.
Créer le fichier db.gchauquet.sio.jja à partir de db.local.
Associer le domaine à l’IP du DNS.
Configurer le serveur NS.
Ajouter le serveur LAMP.
Créer un sous-domaine test.
Zones DNS inversées
Ajouter une zone inversée dans named.conf.local.
screne
(zone in-addr.arpa ajoutée)
Créer le fichier rev.gchauquet.sio.jja.
Ajouter un enregistrement PTR.
Redémarrer bind9 pour appliquer.
Vérifier avec named-checkzone et named-checkconf.
Sécurisation du DNS
Configurer une ACL dans named.conf.options.
screne
(fichier avec ACL)
Autoriser les requêtes avec allow-query.
Autoriser la récursivité avec allow-recursion.
screne
(configuration finale sécurisée)



