Mise en place d'un nom de domaine (NDS)
• Qu'est ce qu'un DNS?
Le système de noms de domaine ou (Domain Name System) est un service permettant d'établir
Domain
une correspondance entre une adresse IP et un nom de domaine et, plus généralement, de
trouver une information à partir d'un nom de domaine.
• Rôle d'un DNS
Les ordinateurs connectés à un réseau IP, comme Internet, possèdent une adresse IP. Ces
adresses sont numériques afin d'être plus facilement traitées par une machine. En IPv4, elles
sont représentées sous la forme xxx.xxx.xxx.xxx, où xxx est un nombre variant entre 0 et 255
(en système décimal). En IPv6, les IP sont de la forme xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx,
où x représente un caractère au format hexadécimal.
• Hiérarchie du DNS
Le système des noms de domaines consiste en une hiérarchie dont le sommet est appelé la
racine. On représente cette dernière par un point. Dans un domaine, on peut créer un ou
plusieurs sous-domaines ainsi qu'une délégation pour ceux-ci, c'est-à-dire une indication que
les informations relatives à ce sous-domaine sont enregistrées sur un autre serveur. Ces sous-
domaines peuvent à leur tour déléguer des sous-domaines vers d'autres serveurs.
Tous les sous-domaines ne sont pas nécessairement délégués. Les délégations créent des zones,
c'est-à-dire des ensembles de domaines et leurs sous-domaines non délégués qui sont configurés
sur un serveur déterminé. Les zones sont souvent confondues avec les domaines.
• Résolution du nom par hôte
Les hôtes n'ont qu'une connaissance limitée du système des noms de domaine. Quand ils doivent
résoudre un nom, ils s'adressent à un ou plusieurs serveurs de noms dits récursifs, c'est-à-dire
qui vont parcourir la hiérarchie DNS et faire suivre la requête à un ou plusieurs autres serveurs
de noms pour fournir une réponse. Les adresses IP de ces serveurs récursifs sont souvent
obtenues via DHCP ou encore configurés en dur sur la machine hôte. Les fournisseurs d'accès à
Internet mettent à disposition de leurs clients ces serveurs récursifs. Il existe également des
serveurs récursifs ouverts comme ceux de Google Public DNS ou OpenDNS.
Emelin Steve YATOUNGOU Page 1
Installation de paquet bind
On vérifie si le paquet n'est pas encore installé
Configuration du serveur DNS
Le fichier de configuration se trouve dans: /etc/named.conf
# cd /var/named/
# ls
# cp named.localhost emesteyat.sn
# vim emesteyat.sn
Emelin Steve YATOUNGOU Page 2
Création de la zone inverse
Changeons l'appartenance du fichier
Création de fichier zone
Dans le fichier édité, on crée le fichier zone primaire
Emelin Steve YATOUNGOU Page 3
Dans le fichier édité, on crée la zone inverse
Le fichier de configuration se trouve dans /etc/resolve.conf
Dans le fichier de configuration on fixe l'adresse IP du serveur DNS
Emelin Steve YATOUNGOU Page 4
On redémarre le serveur DNS
On test la résolution direct
Emelin Steve YATOUNGOU Page 5
test
On test la résolution inverse
Configuration du serveur DNS secondaire
Sur le serveur secondaire, on se positionne dans named (cd named)
On édite le fichier de configuration /etc/named.rfc1912.zones
On donne l'adresse IP du maitre dans masters et le nom du domaine dans zone
Sur le master, on autorise le transfert et les requêtes venant du serveur secondaire
allow-
allow-transfer { 192.168.1.130; };
allow-
allow-query { any; };
Emelin Steve YATOUNGOU Page 6
On redémarre les serveurs DNS et on constate la création du fichier « emesteyat.sn » dans
/var/named de la machine ayant le serveur secondaire.
Pour que le secondaire prenne en compte les modifications qui ont été effectuées sur le primaire,
il faudrait changer le numéro de série au niveau de l'enregistrement de type SOA sur le serveur
primaire à chaque fois qu'il y aura une modification.
Utilisé principalement pour faire cette correspondance nom de machine–>adresse IP et
Réciproquement, le DNS est également indispensable pour le bon fonctionnement du système de
messagerie électronique. En effet, il permet de déterminer quelle est la machine gérant le
courrier électronique pour un domaine donné.
Emelin Steve YATOUNGOU Page 7