Installation de bind9
INTRODUCTION :
Dans le cadre du projet GSB, nous devons procéder à l'installation d'un serveur DNS. Je vais donc, grâce à ce tutoriel, vous apprendre à installer un serveur DNS.
Définition :
DNS : Le Domain Name System, généralement abrégé DNS, qu'on peut traduire en « système de noms de domaine », est le service informatique distribué utilisé pour traduire les noms de domaine Internet en adresse IP ou autres enregistrements.
Installation :
Premièrement, nous avons besoin de mettre à jour notre machine :
apt-get update
apt-get upgrade
Nous allons également installer un éditeur de texte :
apt-get install nano
Named.conf : Fichier de configuration
A titre informatif, nous allons voir le fichier de configuration principal, aucune modification n'est nécessaire.
nano /etc/bind/named.conf
Named.conf.options : Options générales du serveur
Dans ce fichier de configuration, nous autorisons à quiconque de nous faire des requêtes. Cependant, si nous voulons autoriser que des adresses IP spécifiques, nous pouvons remplacer "any" par : {127.0.0.1; 192.168.0.1;};.
nano /etc/bind/named.conf.options
Named.conf.local : Nos zones DNS personnelles.
Dans ce fichier de configuration, nous déclarons les deux zones nous servant à faire fonctionner le serveur DNS.
nano /etc/bind/named.conf.local
Named.conf.default-zones : Nos zones DNS par défaut.
A titre informatif, nous allons voir le fichier des zones DNS par défaut, aucune modification n'est nécessaire.
nano /etc/bind/named.conf.default-zones
root.hints : Les 18 serveurs DNS principaux (Mondiaux).
Ce fichier regroupe les adresses des 18 serveurs DNS principaux permettant de propager aux autres serveurs DNS les nouveaux nom de domaines crées.
nano /usr/share/dns/root.hints
db.pod4 : Configuration de la zone directe.
Ce fichier de configuration regroupe tous les enregistrements DNS de notre zone DNS pod4. (Fichier à créer)
nano /etc/bind/db.pod4
db.192.168.0 : Configuration de la zone inversée.
Ce fichier de configuration regroupe tous les enregistrements DNS inversés de notre zone DNS pod4. (Fichier à créer)
nano /etc/bind/db.192.168.0
Test du bon fonctionnement de la configuration de notre serveur DNS.
Vous devez exécuter les commandes ci-dessous dans le répertoire /etc/bind
Dans l’exécution de la commande "named-checkconf", si aucun retour n'est affiché, alors cela signifie qu'il n'y a pas d'erreur dans la configuration de votre serveur DNS.
named-checkconf
named-checkzone pod4 db.pod4
named-checkzone 0.168.192.in-addr.arpa db.192.168.0
Commandes :
Pour démarrer, redémarrer et éteindre le serveur, veuillez employer les commandes ci-dessous :
/etc/init.d/bind9 start
/etc/init.d/bind9 stop
/etc/init.d/bind9 restart







