Académique Documents
Professionnel Documents
Culture Documents
I. DNS
1. INTRODUCTION
Un serveur DNS (Domain Name System) permet de faire la conversion entre un nom et une
adresse IP. Chaque site Internet est représenté par une adresse IP (par exemple 192.0.78.9 en IPv4).
Cependant lorsque l’on navigue sur Internet, plutôt que de devoir se rappeler de l’adresse IP du site
Internet, on va plutôt utiliser un nom, qui sera plus facile à retenir. Le DNS est basé sur une structure
que l’on pourrait se représenter par « étages ». En haut de l’arbre il y’a le domaine root et dessous
tous les sous-domaines.
Chaque fois que l’on veut aller sur un site Internet, on entre l’URL du site web, et à ce moment-
là, notre ordinateur va faire une requête à un serveur DNS pour connaître l’adresse IP du site web
en question.
Page 1 sur 4
M. YETPA Cedric Paolo
Lorsque l’on veut visiter un site chez Microsoft par exemple, le PC va faire une demande aux
serveurs DNS de chez Microsoft. Si vous voulez accéder à Google, pareil, le PC va faire une
requête aux serveurs DNS de chez Google. Toute entreprise possède ces serveurs DNS.
Lorsque l’on veut connaître l’adresse IP d’un serveur, notre ordinateur ne peut pas savoir
directement quel est le bon serveur DNS qui contient l’information dont on a besoin. Il va donc
interroger les serveurs DNS « root » qui vont ensuite rediriger la requête vers les serveurs qui
connaissent l’information que l’on recherche.
Un serveur racine du DNS (serveur root) est un serveur DNS qui répond aux requêtes qui
concernent les noms de domaine de premier niveau (top-level domain, TLD) et qui les redirige vers
le serveur DNS de premier niveau concerné.
On peut voir que par défaut le serveur DNS contient la liste de tous les serveurs root.
Page 2 sur 4
M. YETPA Cedric Paolo
Comme on le voit sur l’image ci-dessus, le processus se déroule de la manière suivante :
Page 3 sur 4
M. YETPA Cedric Paolo
Finalement les serveurs DNS de la zone wordpress.com, eux contiennent l’information
des adresses wordpress et donc connaissent l’adresse IP du serveur en question. Ils vont
donc pouvoir répondre à la requête en fournissant l’adresse IP du serveur.
Le client peut donc faire sa requête http vers le serveur web
networkcorp.wordpress.com.
Vous avez donc besoin d’un serveur DNS pour pouvoir faire connaître au monde les adresses
de serveurs qui vont faire partis de votre réseau. Si vous mettez par exemple un site web en place,
vous voulez que les gens puissent s’y connecter en tapant l’adresse de votre site web dans leur
navigateur.
Généralement vous aurez un serveur DNS « interne » qui regroupera toutes les adresses de vos
serveurs interne à l’entreprise qui aurons une adresse IP privée et un serveur DNS « externe » avec
les adresses publiques des serveurs que vous voulez exposer sur Internet.
Page 4 sur 4
M. YETPA Cedric Paolo