DNS : Types et Fonctions

DNS : Types et Fonctions

Sommaire  

Un peu d’histoire, ça vous dit ?  

Quels sont les différents types d’enregistrements DNS ? 

Comment fonctionne un DNS ?

 

Le nom de domaine (DNS en anglai pour Domain Name System) est l’adresse de votre site web. Pour vous diriger vers un site web votre navigateur a besoin de connaître le nom de domaine que vous souhaitez visitez. Il est nécessaire pour trouver un site internet donc il sera à trouver un site web. Je système des noms de domaines obéit à une hiérarchisation qui va du nom de domaine de niveau supérieur au nom de domaine proprement dit, jusqu’aux divers sous domaines. Les noms de domaines servent à traduire en claire les adresses des serveurs et des sites qui y sont hébergés. 

 

Un peu d’histoire, ça vous dit ?  

 

Si le web a un peu plus de 40 ans, le premier nom de domaine est apparu quinze ans plus tard, en janvier 1985. Ce premier nom de domaine est «nordu.net », demandé par un réseau universitaire et de recherche nordique. Concrètement sur internet, le nom de domaine est la réécriture d’une adresse IP pour rendre celle-ci plus facile à mémoriser. Le nom de domaine se décompose en deux éléments : le nom choisi (s’il est libre) et une extension de type « .fr », « .com », « .net », etc. 

Le terme « domaine » affecté à l’internet avait pour objectif de répartir les différents acteurs déjà présents sur internet en fonction de leurs domaines d’activité. Les premiers domaines ont été créés aux Etats-Unis. Quand le réseau s’est étendu au monde entier, de nouveaux domaines géographiques furent créés et attribués en fonction des pays. L’internet grandissant, les domaines relatifs aux activités comme le « .com » deviennent accessibles dans les autres pays du monde. 

Si le choix d’un nom de domaine est libre, il n’est pas acquis à vie, mais « loué » auprès d’un bureau d’enregistrement (registrar en anglais). La réservation des noms de domaine de premier niveau et leur inscription dans les différents registres de noms de domaines, sont gérés par une société ou une association. Ces organisations, aussi appelées « Network Information Center » (NIC), sont chargées du maintien des bases de données correspondant aux domaines de premier et de second niveau. Ces bases de données contiennent la liste des noms de domaine déjà réservés dans et l’identification des serveurs DNS ayant autorité sur ces domaines. 

 

Quels sont les différents types d’enregistrements DNS ? 

 

Le Domain Name System (DNS) permet à un internaute de taper le nom d’un domaine dans son navigateur et d’arriver automatiquement sur le site souhaité. En réalité, ce n’est pas aussi facile que celle-là croire. Il faut noter que la communication entre les différents éléments d’un réseau se fait au moyen d’adresses IP. Retrouvez donc les types de DNS. 

 

Il existe plusieurs types d’enregistrements DNS dont les plus courants sont : 

A : Permet de faire la correspondance entre un nom DNS et une adresse IP (ipv4)
Exemple :    www.domaine.net.   IN   A   212.27.35.185 

AAAA : Permet de faire la correspondance entre un nom DNS et une adresse IP (ipv6)
Exemple :    irc.domaine.com.    IN   AAAA   2a01:ecb:1:f:2e0:b7ff:fea9:4da8 

CNAME : Permet de faire la correspondance entre deux noms DNS
Exemple :    sql.domaine.ext.     IN    CNAME     mysql1.autredomaine.ext. 

MX : Permet de configurer pour une zone DNS donnée, les serveurs de mails sous la forme d’un nom DNS
Exemple :  domaine.net.    IN    MX  10   domaine.net.
Le nom DNS doit être du type A et vous ne pouvez pas utiliser une IP ou un CNAME.
La priorité est l’ordre dans lequel les serveurs de mail seront contactés s’il y en a plusieurs. 

TXT : Cet enregistrement permet de stocker une chaîne de 1024 caractères au maximum. 

URL Redirect : Cet enregistrement permet la redirection de votre domaine, ou d’un sous domaine vers une autre adresse web. 

URL Frame : Cet enregistrement tout comme l’URL Redirect effectue la redirection vers le site web indiqué mais affiche dans la barre d’URL le nom de domaine redirigé. 

 

Comment fonctionne un DNS ? 

Lien : 05 raisons pour un site web 

On peut voir le DNS comme un annuaire téléphonique, mais au lieu de faire correspondre les noms des personnes avec leur adresse postale, cet annuaire fait correspondre des noms d’ordinateurs avec des adresses IP. Chaque correspondance est appelée un « enregistrement DNS. » 

Internet comprenant un très grand nombre d’ordinateurs, cela n’aurait pas de sens de placer tous ces enregistrements dans un seul très gros annuaire. Le DNS est plutôt organisé en annuaires plus petits, appelés domaines. Les domaines pouvant être très vastes, ils sont eux-mêmes organisés en annuaires plus petits, appelés « zones ».  Il n’existe pas de serveur DNS unique qui stockerait tous les annuaires : cela serait irréalisable. 

Au lieu de cela, nous avons un grand nombre de serveurs DNS qui stockent tous les enregistrements DNS d’Internet. Tout ordinateur voulant connaître un numéro ou un nom peut interroger son serveur DNS. Lorsque celui-ci a besoin d’un enregistrement, il sait comment interroger d’autres serveurs DNS (en émettant une requête). Lorsqu’un serveur DNS interroge d’autres serveurs DNS, il émet une requête « en amont ». Les demandes de domaine peuvent circuler « en amont » jusqu’à remonter à l’autorité du domaine, ou « serveur de noms faisant autorité ». 

Le serveur de noms faisant autorité est celui où les administrateurs gèrent les noms de serveur et les adresses IP de leurs domaines. Lorsqu’un administrateur de DNS veut ajouter, modifier ou supprimer un nom de serveur ou une adresse IP, il effectue un changement sur son serveur DNS faisant autorité (appelé parfois « serveur DNS maître »). On trouve également des serveurs DNS « esclaves » qui détiennent des copies des enregistrements DNS pour leurs zones et domaines.