Qu’est-ce que le DNS ?

Chaque fois que vous ouvrez un site Web, un service d'annuaire invisible traduit le nom que vous avez saisi en un numéro que votre ordinateur peut atteindre. Voici comment fonctionne le système de noms de domaine et comment lire ce qu'il publie sur n'importe quel domaine.

L'annuaire téléphonique d'Internet

Les ordinateurs ne parcourent pas par nom : ils se connectent à Adresses IP. DNS, le Système de noms de domaine, est le répertoire distribué qui mappe les noms mémorables comme example.com à ces chiffres. Il a été inventé en 1983 précisément parce que le premier fichier hôte d'Internet à Stanford devenait impossible à maintenir.

Deux choses rendent le DNS remarquable : c'est distribué (aucune machine ne sait tout), et c'est mis en cache partout (les réponses sont mémorisées pendant un certain temps, donc les recherches sont rapides). Ces deux propriétés façonnent le comportement du système au quotidien.

Que se passe-t-il lors d'une recherche DNS

Lorsque votre navigateur demande un site internet, une chaîne de serveurs DNS collabore en quelques millisecondes :

The life of a lookup
# 1. Votre appareil demande à son résolveur configuré (souvent celui de votre FAI, ou 8.8.8.8 / 1.1.1.1)
# 2. Le résolveur, s'il n'a pas la réponse en cache, parcourt la hiérarchie :
# serveurs racine → serveurs ".com" → propres serveurs de noms de example.com
# 3. Le serveur faisant autorité du domaine répond avec les enregistrements réels
# 4. Le résolveur met en cache la réponse pour le TTL de l'enregistrement et vous répond

Le dernier saut – le serveur qui parle au nom du domaine lui-même – est ce vers quoi pointent les enregistrements NS (ci-dessous). Tout ce qui se trouve au-dessus n’est que délégation.

Les types d'enregistrements qui comptent

La zone DNS d'un domaine est une petite base de données d'enregistrements saisis. Voici ceux que vous rencontrerez réellement :

TaperCe que ça faitExemple
AMappe un nom à une adresse IPv4example.com → 93.184.216.34
AAAAMappe un nom à une adresse IPv6example.com → 2606:2800::2201
CNAMEAlias : pointe un nom vers un autre nomwww.example.com → example.com
MXServeurs de messagerie qui reçoivent l'e-mail du domaine10 aspmx.l.google.com
TXTTexte libre : SPF anti-spam, DKIM, preuves de propriété"v=spf1 -all"
NSLes serveurs de noms faisant autorité pour la zonens1.examplehost.com
CAAQuelles autorités de certification peuvent émettre des certificats TLS0 issue "letsencrypt.org"
SOAMétadonnées de zone : serveur principal, contact, minuteries de mise en cachens1. dns-admin. …
PTRL’inverse : mappe une adresse IP à un nom d’hôte8.8.8.8 → dns.google

Deux bizarreries méritent d'être connues : un CNAME est non autorisé à la racine du domaine (c'est pourquoi example.com utilise directement les enregistrements A/AAAA), et un domaine avec MX "0 ." a un nul MX — une manière délibérée de dire "ce domaine envoie des e-mails mais n'en reçoit aucun".

Mise en cache, TTL et propagation

Chaque enregistrement porte un TTL (durée de vie) — le nombre de secondes pendant lesquelles les résolveurs peuvent réutiliser la réponse avant de demander à nouveau. Un TTL de 3 600 secondes signifie jusqu'à une heure de mise en cache dans le monde entier ; un TTL de 60 secondes signifie que les changements apparaissent en moins d’une minute.

C'est ce que les gens entendent par « propagation DNS » : il n'y a pas de diffusion des modifications, juste des caches qui expirent à leur rythme. Avant une migration planifiée, l'astuce classique consiste à baisser le TTL à l'avance, à effectuer le changement, à le regarder atterrir partout rapidement, puis à augmenter à nouveau le TTL pour profiter de la mise en cache.

Conseil de dépannage : si un site se charge pour d'autres mais pas pour vous, votre résolveur local peut toujours contenir une ancienne réponse en cache. Basculer votre appareil vers 1.1.1.1 ou vider le cache DNS le règle généralement.

Vérifiez vous-même le DNS de n'importe quel domaine

Vous n'avez pas besoin d'outils de ligne de commande : nos utilitaires de navigateur interrogent en direct les résolveurs de Google et de Cloudflare :

  • Vérificateur DNS - extrayez chaque type d'enregistrement de n'importe quel domaine en un seul clic.
  • Domaine vers IP - voir uniquement les adresses vers lesquelles pointe un domaine, avec les détails de l'hébergement.
  • Recherche IP inversée — l'enregistrement PTR : à quel nom d'hôte répond une IP.

Apprendre encore plus

FAQ

Questions DNS

Qu’est-ce que le DNS en termes simples ?

DNS (Domain Name System) est l'annuaire téléphonique d'Internet : il traduit les noms que vous pouvez saisir, comme exemple.com, en adresses IP auxquelles les ordinateurs se connectent réellement. Sans cela, vous devrez mémoriser les adresses numériques de chaque site Web.

Quelles sont les adresses 8.8.8.8 et 1.1.1.1 ?

Ce sont des résolveurs DNS publics gérés par Google et Cloudflare. Votre FAI en gère un par défaut, mais n'importe qui peut interroger ces services publics à la place : ils sont gratuits, rapides et souvent plus rapides pour récupérer les modifications DNS. Nos outils DNS les interrogent tous les deux via DNS crypté sur HTTPS.

Combien de temps faut-il pour qu’un changement DNS fonctionne partout ?

Tant que la durée de vie précédente de l'enregistrement (durée de vie). Les résolveurs mettent en cache les réponses pendant la durée TTL (de quelques secondes à quelques jours). Ainsi, après avoir modifié un enregistrement, les résolveurs du monde entier continuent de fournir l'ancienne réponse jusqu'à l'expiration de leur copie en cache. Réduisez le TTL avant un changement planifié pour rendre le changement plus rapide.

Quelle est la différence entre DNS et une adresse IP ?

Une adresse IP est le numéro qui identifie un appareil sur Internet ; DNS est le système qui mappe les noms de domaine mémorables à ces numéros. Le domaine est le nom, l'IP est la destination et DNS est la traduction entre eux.