Le Protocole DNS: Thème
Le Protocole DNS: Thème
Le Protocole DNS: Thème
DEPARTAMENT D’ELECTRONIQUE
Thème
Le protocole DNS
Présenté Par :
TIZA Wissam
MOKRANI Lynda
Promotion
2021-2022
Le protocole DNS
I.INTRODUCTION
Les machines sont identifiées grâce à leurs adresses IP. Mais lorsque on navigue sur
Internet, on ne manipule aucune adresse IP, alors qu’elles sont indispensables.
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. À la demande de
Jon Postel, Paul Mockapetris inventa le « Domain Name system » en 1983 et écrivit la
1
première implémentation.
I.2.Buts du DNS
L’utilisation du DNS est préférable parce qu’un nom est beaucoup plus facile à
mémoriser qu’une adresse IP. On avoue que ça ne serait pas pratique de retenir l’adresse IP
de la machine qui héberge le site Wikipedia à chaque fois qu’on veut faire une recherche !
Cependant, même si on identifie une machine par son nom, c’est toujours l’adresse
IP qui, au final, sera utilisée par les machines pour communiquer. Même avec un serveur
DNS sur le réseau, on doit toujours configurer les adresses IP de vos machines.
Pour envoyer un message vers une autre machine, connaître le nom de la machine
destinataire ne suffit pas. La machine source doit obligatoirement indiquer l’adresse IP de
la machine de destination sur le paquet à envoyer. Pour obtenir cette adresse IP à partir
d’un nom, elle va demander à une machine tierce : le serveur DNS.
1
https://openclassrooms.com/fr/courses/6944606-concevez-votre-reseau-tcp-ip/7237115-identifiez-les-
avantages-du-serveur-dns
2
Le protocole DNS
Ce service permet de faire la correspondance entre des noms et des adresses IP. On
peut le voir comme une sorte d’annuaire. Ce service repose sur un protocole également
appelé DNS.
le nom de domaine ;
le nom d’hôte, couramment appelé “hostname”.
Dans l’exemple juste au-dessus, l’ordinateur dont l’adresse IP est 212.27.3.1 est
identifié par 3 noms différents :
3
Le protocole DNS
Pour que les messages à destination de ces 3 noms arrivent bien à destination de
l’ordinateur ou du service, il faut configurer un serveur DNS qui va associer l’adresse IP de
l’ordinateur à ces 3 noms à la manière d’un annuaire :
C’est utile surtout lorsqu’une même machine héberge plusieurs services réseau,
comme plusieurs sites web. En général, une machine n’aura qu’un seul nom d’hôte, mais
pourra avoir plusieurs noms de domaine. Le premier nom de domaine pointera vers le site
web 1, et le deuxième nom de domaine vers le site web 2.
Grâce aux DNS, l’utilisateur n’a donc pas besoin de savoir sur quelle machine est
Tout comme le protocole DHCP, le DNS fonctionne sur le mode client-serveur : les
clients émettent une requête vers un serveur qui leur répond en leur indiquant une
correspondance Nom-IP. Pour ajouter cette fonctionnalité à un réseau, il faut donc
configurer les clients et le serveur.
répondre aux requêtes des clients qui demandent une correspondance Nom-IP ;
2
https://openclassrooms.com/fr/courses/6944606-concevez-votre-reseau-tcp-ip?archived-source=857447
4
Le protocole DNS
Explication :
On peut vérifier sur notre propre machine quel serveur DNS elle utilise. Aller dans
l’invite de commandes Windows et entrer : ipconfig /all
5
Le protocole DNS
Lorsqu’on est chez nous, dans la majorité des cas, nous n’avons pas besoin de
préciser quel serveur DNS nous souhaitons utiliser. Un serveur DNS par défaut est
automatiquement attribué à notre machine en même temps qu’une adresse IP.
Serveur DHCP ;
Serveur DNS ;
Serveur Yahoo.com.
1.7.1. Configuration du serveur DHCP : son rôle consiste à attribuer des adresses ip aux
pc d’une manière automatique.
6
Le protocole DNS
Vérifier si les pcs ont reçu les informations du serveur DHCP (on active le DHCP dans
les Pcs) :
7
Le protocole DNS
Dans cette étape, on a attribué l’adresse 20.0.0.2 au serveur yahoo.com, ainsi que la
passerelle 20.0.0.1.
Dans cette étape, on a attribué l’adresse ip 8.8.8.8 avec laquelle le serveur yahoo.com sera
convertit pour le serveur DNS, et l’adresse de la passerelle 8.0.0.1 pour qu’il soit relié au
routeur.
Pour valider le nom Yahoo.com au serveur, on doit informer le serveur DNS qu’il va
convertir l’adresse du serveur yahoo.com qui est (20.0.0.2) au nom Yahoo.com.
8
Le protocole DNS
9
Le protocole DNS
I.8. Conclusion
Le service DNS permet de faire la correspondance entre des noms de machine et
des adresses IPs. De cette manière, les utilisateurs peuvent se passer des adresses IP quand
ils naviguent sur internet.
Pour ajouter la fonctionnalité DNS à un réseau, il nous faut un serveur DNS
contenant la liste de tous les noms de machines du réseau et leurs adresses IP associées. Ce
serveur joue le rôle d’un annuaire de correspondance entre un Nom et une adresse IP.
Lorsqu’une machine d’un réseau souhaite communiquer avec une autre machine
dont elle ne connaît que le nom, elle demande automatiquement au serveur DNS de lui
fournir l’adresse IP associée à ce nom. Elle peut ensuite envoyer son message en utilisant
l’adresse IP fournie
10