Le Domain Name System (ou DNS, syst�me de noms de domaine) est un service permettant d'�tablir 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 . Il fut cr�e en 1983 par Paul Mockpetris.
Avant le DNS, la r�solution d'un nom sur Internet devait se faire gr�ce � un fichier texte appel� HOSTS.TXT maintenu par le NIC(Network Information Center) du Stanford Research Institute (SRI) et recopi� sur chaque ordinateur par transfert de fichier.
Le syst�me DNS contient :
- Un espace de noms hi�rarchique permettant de garantir l'unicit� d'un nom dans une structure arborescente comme le syst�me de fichier d'UNIX.
- Un syst�mes de serveurs distribu�s permettant de rendre disponible l'espace de noms.
- Un syst�me de clients permettant de r�soudre les noms de domaines, c'est � dire demander au serveur le nom d'une IP ou l'IP d'un nom.
Installation et configuration DNS:
Chaque �tape sera li�e avec la commande linux correspondante :
1) V�rification d'existence du Package : rpm _qa bind bind-utils
2) Installation du Package : yum -y install bind bind-utils
Maintenant place � la configuration :
1) Installation du Package : vim /etc/named.conf.
Dans ce fichier de configuration on doit d�clarer les zones qui sont servies par le DNS.
Le d�tail de chaque zone se trouve dans un fichier s�par� .
Ci dessous le contenu du fichier de configuration /etc/named.conf.
Configuration de la zone directe :
Le fichier de configuration est le suivant : vim /var/named/3isi.iga.lan
La configuration de ce fichier est la suivante :
Configuration de la zone inverse :
Le fichier de configuration est le suivant : vim /var/named/2.0.10.db
La configuration de ce fichier est la suivante :
La configuration est � pr�sent termin�e. Il ne reste qu'a lancer le d�mon named.
Test de r�solution directe:
Test de r�solution inverse:
Conclusion:
Le service DNS et malgr� ses failles de s�curit� intrins�ques reste un service incontournable et irrempla�able afin de garantir le lien @IP - Nom d'h�te au sein d'un r�seau qui peut s'�tendre sans influencer en aucun cas sur le fonctionnement du DNS.
No comments:
Post a Comment