Module 2 · 2.1
Serveurs de noms et enregistrements : la différence
Module 2: Serveurs de noms et zones · Temps de lecture : 7 minutes
Objectif pédagogique : Après cette leçon, vous pourrez déterminer où la DNS d'un domaine est gérée, et expliquer pourquoi une modification au mauvais endroit ne produit aucun effet.
Notions clés : serveur de noms (NS), zone, enregistrements, délégation, « celui qui exploite les serveurs de noms gère la DNS »
Deux questions que l'on confond souvent
En matière de DNS, il s'agit toujours de deux questions différentes :
- Qui gère la DNS de ce domaine ? La réponse, ce sont les serveurs de noms.
- Que contient la DNS de ce domaine ? La réponse, ce sont les enregistrements, comme A, MX et TXT.
Une comparaison : les serveurs de noms sont l'adresse des archives où se trouve l'annuaire téléphonique de votre domaine. Les enregistrements sont les lignes de cet annuaire. Pour modifier une ligne, il faut se trouver dans les bonnes archives. Modifier une copie de l'annuaire conservée ailleurs ne sert à rien : personne n'y regarde.
Les serveurs de noms : où se trouve l'annuaire
Chez le registre, chaque domaine possède une petite liste de serveurs de noms. Vous avez vu dans la leçon 1.4 qu'un résolveur est orienté vers ces serveurs de noms via le TLD. Par exemple :
example.com. NS ns1.hosting.example.
example.com. NS ns2.hosting.example.Chaque domaine possède au minimum deux serveurs de noms. Si l'un tombe en panne, l'autre répond. De nombreux registres, dont SIDN (le registre du .nl aux Pays-Bas), l'exigent également. Ils se trouvent souvent sur des réseaux ou dans des datacenters différents.
Vous configurez les serveurs de noms via votre registrar (leçon 1.3). Le registrar les transmet au registre. Ce n'est qu'ensuite que le monde entier est orienté vers ces serveurs de noms.
La zone : le contenu de l'annuaire
Sur les serveurs de noms se trouve la zone de votre domaine : l'ensemble de tous les enregistrements. Une zone contient par exemple :
example.com. 3600 IN A 192.0.2.10
example.com. 3600 IN AAAA 2001:db8::10
www.example.com. 3600 IN CNAME example.com.
example.com. 3600 IN MX 10 mail.example.com.
mail.example.com. 3600 IN A 192.0.2.25
example.com. 3600 IN TXT "v=spf1 mx ~all"Vous apprendrez à lire précisément une telle ligne dans la leçon 2.2. Le rôle de chaque type sera expliqué dans les modules 3 à 5.
La règle d'or
Celui qui exploite les serveurs de noms gère la DNS.
Cela semble logique, mais en pratique, c'est souvent là que les erreurs se produisent. Quelques situations fréquentes :
- Vous avez enregistré votre domaine chez un prestataire A, mais vos serveurs de noms pointent vers Cloudflare. Vous devez alors modifier vos enregistrements chez Cloudflare. L'écran DNS chez le prestataire A peut continuer d'afficher des enregistrements, mais personne ne les lit.
- Vous avez fait créer un site web sur une plateforme comme Wix, et vous avez orienté les serveurs de noms vers cette plateforme. Celle-ci gère alors toute votre DNS, y compris vos enregistrements de messagerie. Vous devez donc placer les enregistrements MX et les autres enregistrements de messagerie à cet endroit. Si vous l'oubliez, vos e-mails cessent d'arriver.
- Votre hébergeur affiche une zone DNS dans un panneau, mais votre domaine utilise les serveurs de noms de votre précédent prestataire. Les modifications effectuées chez votre nouvel hébergeur restent alors sans effet tant que vous n'avez pas basculé les serveurs de noms.
Le symptôme est toujours le même : vous modifiez un enregistrement, vous patientez, et rien ne se passe. La première question à se poser est alors : est-ce que je modifie au bon endroit ?
Comment déterminer où la DNS est gérée
Consultez les serveurs de noms. Utilisez un outil de consultation DNS en ligne, ou dans une fenêtre de commande :
nslookup -type=ns example.comou
dig NS example.com +short- Identifiez le prestataire au nom. Les serveurs de noms portent généralement le nom du prestataire.
*.ns.cloudflare.comcorrespond à Cloudflare,ns*.wixdns.netà Wix, et les serveurs de noms de votre hébergeur se reconnaissent à leur nom de domaine. - Modifiez les enregistrements chez ce prestataire. C'est là que vous devez vous connecter pour ajuster la zone.
Une seconde vérification consiste à consulter le whois du domaine (leçon 1.3). Il affiche les serveurs de noms tels qu'ils sont enregistrés auprès du registre. C'est ce que le monde entier utilise. Si la réponse des serveurs de noms eux-mêmes diffère de cela, quelque chose n'est pas correctement configuré.
Copier les enregistrements n'est pas transférer
Lorsque vous changez de serveurs de noms, les enregistrements ne suivent pas automatiquement. Le nouveau prestataire démarre avec une zone vide, ou avec une zone standard qu'il a lui-même définie. Ce qui figurait dans l'ancienne zone doit être repris manuellement. Si vous oubliez par exemple l'enregistrement DKIM ou un enregistrement de vérification pour Microsoft 365, cette fonctionnalité cessera de fonctionner après le basculement.
C'est pourquoi la règle est : préparez d'abord la zone chez le nouveau prestataire, puis changez les serveurs de noms seulement ensuite. Les leçons 2.3 et 6.3 approfondissent ce sujet.
En pratique : à quoi cela ressemble dans un panneau
Dans Mon WebOké, la page du domaine, onglet DNS, indique en haut quels serveurs de noms le domaine utilise. Si d'autres serveurs de noms que ceux de l'hébergeur y figurent, le panneau indique que la DNS est gérée ailleurs. Dans DirectAdmin, vous voyez les enregistrements NS dans la zone sous Administration DNS. Attention : ceux-ci indiquent uniquement ce qui figure dans la zone, pas ce qui est enregistré auprès du registre. D'autres panneaux, comme cPanel, Plesk ou le panneau de votre registrar, affichent la même information, généralement sous une rubrique intitulée « Serveurs de noms » ou « DNS ».
Résumé
- Les serveurs de noms déterminent qui gère la DNS ; les enregistrements déterminent ce qu'elle contient.
- Chaque domaine possède au minimum deux serveurs de noms, configurés via le registrar.
- La zone est l'ensemble des enregistrements présents sur les serveurs de noms.
- Celui qui exploite les serveurs de noms gère la DNS : modifier ailleurs ne produit aucun effet.
- Lors d'un changement de serveurs de noms, les enregistrements ne suivent pas automatiquement : préparez d'abord la zone, puis changez.
Quiz
Exercice
Exercice Z2.1 : Qui gère la DNS ? Recherchez les serveurs de noms de wikipedia.org et de votre propre domaine (si vous en possédez un). Indiquez-les, et précisez chez quel prestataire vous devriez modifier la DNS de votre propre domaine.
Pour aller plus loin
Ces articles décrivent la situation chez WebOké. Chez d'autres fournisseurs, le fonctionnement est comparable.
- Guide DirectAdmin 5.1: Qu'est-ce que le DNS et quand faut-il le modifier ?
- Guide DirectAdmin 5.12: Le DNS dans Mon WebOké et chez des serveurs de noms externes comme Cloudflare
- Utiliser vos propres serveurs de noms ou des serveurs de noms externes (comme Cloudflare) pour votre domaine
- Combien de temps dure une modification de nameserver ou de DNS, et que faire si vous ne la voyez pas ?
