exposé dns
Module : Linux
Noms des exposants :
Mamadou Bamba Diop
Babacar Diara
Moustapha Fall
Mansour
Sujet : Le Serveur de Nom de Domaine (DNS) sous Linux.
Table des matières
I. Définition du DNS 1
II. Principe de fonctionnement de la recherche de noms 2
III. Pourquoi installer un serveur DNS ? 3
IV. Les Failles du DNS 4
V. Indications et significations 5
VI. Configuration 6
I. Définition de DNS : Un serveur DNS assure la résolution de noms des réseaux TCP/IP. En d’autres termes, il permet aux utilisateurs d’ordinateurs clients d’adopter des noms à la place des adresses IP numériques pour identifier les hôtes distants. Exemple : www.supinfo.sn à la place de 192.168.0.1. Un ordinateur client envoie le nom d’un hôte distant à un serveur DNS, lequel répond avec l’adresse IP correspondante. L’ordinateur client peut alors envoyer des messages directement à l’adresse IP de l’hôte distant. Si le serveur DNS ne dispose pas d’une entrée dans sa base de données pour l’hôte distant, il peut répondre au client avec l’adresse d’un serveur DNS qui a plus de chances de posséder des informations sur cet hôte distant, ou il peut interroger l’autre serveur DNS. Ce processus peut intervenir de manière récursive jusqu’à ce que l’ordinateur client reçoive l’adresse IP, ou jusqu’à ce qu’il soit établi que le nom interrogé n’appartient pas à un hôte dans l’espace de noms DNS spécifique.
Il existe deux modes de résolution de noms : le mode récursif et le mode itératif. Dans le mode récursif , le client envoie une requête au serveur DNS qui renvoie la réponse compléte au client après avoir lui-même éventuellement interrogé d’autres serveurs de noms( s’il n’a pas la réponse en cache et s’il n’est pas autoritaire pour la zone ).
Dans le mode itératif, le client envoie une requête au serveur DNS qui renvoie la réponse complète s’il est autoritaire pour la zone concernée mais une réponse partielle dans le cas contraire qui redirige le