Tous les services opérationnels Devise EUR Aucun frais de mise en service Vous êtes à La Réunion ?
‹ Noms de domaine et DNS

Serveur DNS : le rôle des serveurs d'un domaine

Les serveurs DNS d'un nom de domaine, aussi appelés serveurs de noms, sont les machines qui détiennent sa zone : la liste des enregistrements qui disent où se trouve le site et où livrer les courriels. Ils sont déclarés chez le registre de l'extension par votre bureau d'enregistrement. Il en faut au moins deux, et ils ne se confondent pas avec le serveur DNS de votre connexion, qui ne fait que poser les questions.

Par Jonathan Dewaele · publié le

Deux sortes de serveurs DNS

Le même mot désigne deux rôles distincts, et la plupart des recherches mélangent les deux.

  • Les serveurs de noms d'un domaine (enregistrements NS) font autorité : ce sont eux qui répondent, pour votre domaine, « le site est à telle adresse ». Vous les choisissez quand vous gérez un domaine.
  • Le résolveur de votre connexion est le serveur DNS que votre box ou votre ordinateur interroge pour trouver n'importe quel site. Celui de votre fournisseur d'accès est utilisé par défaut ; d'autres sont publics, comme 1.1.1.1 ou 8.8.8.8. Il ne détient aucune zone : il va chercher la réponse auprès des serveurs de noms, puis la garde en mémoire un temps.

Cet article parle des premiers. Si une modification n'apparaît pas chez vous alors qu'elle est faite, c'est le cache du résolveur qui est en cause : voir Vider le cache DNS.

Comment un domaine trouve ses serveurs

Le registre de l'extension (l'Afnic pour un .fr ou un .re, Verisign pour un .com) publie, pour chaque domaine, la liste de ses serveurs de noms. C'est la délégation : la zone du registre renvoie vers les vôtres, qui répondent ensuite pour tout ce qui se trouve sous votre domaine. La RFC 1034, qui décrit le DNS, impose que chaque zone soit servie par au moins deux serveurs, pour qu'une panne de l'un ne rende pas le domaine muet.

Vous ne déclarez pas ces serveurs vous-même auprès du registre. C'est votre bureau d'enregistrement qui transmet la liste, depuis la fiche du domaine dans son interface.

Connaître les serveurs DNS d'un domaine

  1. Avec la commande dig, sur Mac ou Linux :
dig NS exemple.fr +short

La réponse liste les serveurs de noms, un par ligne.

  1. Sous Windows, la commande nslookup -type=NS exemple.fr donne le même résultat. Sa syntaxe est décrite dans la documentation de Microsoft.
  1. Sans ligne de commande, la fiche Whois du domaine indique ses serveurs de noms : voir Lire le Whois d'un nom de domaine.

Le nom des serveurs trahit souvent qui gère la zone : des serveurs en cloudflare.com signifient que la zone est chez Cloudflare, et c'est là qu'il faut modifier les enregistrements, pas chez le bureau d'enregistrement.

Serveurs DNS et enregistrements DNS

Les serveurs de noms disent où se trouve la zone. Les enregistrements, à l'intérieur de la zone, disent où se trouve chaque service : l'enregistrement A pour le site, MX pour le courrier, TXT pour les preuves d'authenticité des courriels. Pour faire pointer un site vers un nouvel hébergeur, on modifie en général un ou deux enregistrements, sans toucher aux serveurs de noms. Les types d'enregistrement sont détaillés dans Les enregistrements DNS.

Quand changer de serveurs DNS

Changer de serveurs, c'est confier toute la zone à quelqu'un d'autre. On le fait pour gérer la zone chez Cloudflare, pour quitter un bureau d'enregistrement qui l'hébergeait, ou pour regrouper plusieurs domaines au même endroit. L'opération demande de recréer la zone avant de basculer, sinon le site et les courriels s'arrêtent. La marche à suivre est dans Changer les serveurs DNS d'un domaine, et le délai de prise en compte dans La propagation DNS.

Chez Hubspace

Un domaine que nous enregistrons pour vous reçoit les serveurs de noms de notre bureau d'enregistrement partenaire, Netim : ns1.netim.net, ns2.netim.net et ns3.netim.net. Sa zone est comprise avec le domaine : vous modifiez vos enregistrements vous-même, ou nous les posons pour vous sur simple demande, comme l'indique la page nom de domaine. Vous pouvez aussi remplacer ces serveurs par ceux du fournisseur de votre choix.

Cette zone est servie par ces serveurs de Netim, et non par nos serveurs d'hébergement, qui ne servent aucune zone DNS publique. Si votre domaine est géré ailleurs, il garde ses serveurs de noms, et seuls ses enregistrements pointent vers votre hébergement.

Questions fréquentes

Combien faut-il de serveurs DNS pour un domaine ?

Au moins deux, d'après la RFC 1034. Beaucoup de fournisseurs en donnent trois ou quatre. Déclarez tous ceux que votre fournisseur indique, et seulement eux : mélanger les serveurs de deux fournisseurs donne des réponses différentes selon le serveur interrogé.

Changer le serveur DNS de mon ordinateur change-t-il quelque chose pour mon site ?

Non. Le réglage de votre ordinateur ou de votre box choisit le résolveur que vous utilisez pour naviguer. Il n'a aucun effet sur les serveurs de noms de votre domaine, ni sur ce que voient vos visiteurs.

Pourquoi mon domaine ne répond-il plus après un changement de serveurs ?

Le plus souvent, la zone n'existait pas encore chez le nouveau fournisseur, ou une ligne a été oubliée en la recréant. Vérifiez la zone chez le nouveau fournisseur, puis laissez le temps de la propagation, jusqu'à 48 heures pour des serveurs de noms.

Articles liés