Recherche NS : trouver les serveurs de noms d'un domaine

Voyez quels serveurs de noms répondent pour un domaine, et si les enregistrements NS du DNS concordent avec la délégation détenue par le registre.

À quoi servent les serveurs de noms

Les serveurs de noms sont les serveurs qui détiennent les enregistrements DNS d'un domaine. Quand quelqu'un consulte votre site ou vous envoie un e-mail, son résolveur commence par chercher quels serveurs de noms sont responsables de votre domaine, puis interroge l'un d'eux. Celui qui exploite ces serveurs décide de ce que disent tous les autres enregistrements ; c'est pourquoi le jeu de NS est la première chose à vérifier quand le DNS se comporte de façon inattendue.

Les enregistrements NS révèlent en général le fournisseur DNS d'un coup d'œil : un bureau d'enregistrement, un CDN comme Cloudflare, un fournisseur cloud ou des serveurs gérés par le titulaire lui-même.

Deux endroits, une seule réponse

Les serveurs de noms d'un domaine sont déclarés à deux endroits. Le registre détient la délégation, que vous définissez chez votre bureau d'enregistrement. La zone elle-même contient aussi des enregistrements NS, servis par votre fournisseur DNS. Les résolveurs suivent la délégation pour trouver votre zone : c'est donc ce jeu-là qui achemine réellement le trafic, mais les deux devraient lister les mêmes serveurs.

OrbitProbe lit la délégation dans les données d'enregistrement et les enregistrements NS dans le DNS, puis vous dit s'ils concordent. Un écart est attendu pendant un court moment lors d'un changement de fournisseur. Le reste du temps, il signifie généralement qu'une modification a été faite d'un côté et oubliée de l'autre.

Sous-domaines

Un sous-domaine comme www ou mail n'a normalement pas d'enregistrements NS propres et utilise les serveurs de noms du domaine parent. Il n'en a que lorsqu'il a été délégué à d'autres serveurs, ce que la recherche montrera.

Comment utiliser cet outil

  1. Saisissez le domaine. Saisissez ou collez un nom de domaine comme example.com. Une URL complète convient aussi : le schéma, le chemin et un www initial sont retirés.
  2. Recherchez les serveurs de noms. L'outil lit les enregistrements NS dans le DNS et les serveurs de noms enregistrés au registre.
  3. Comparez les deux listes. Elles devraient concorder. Une différence signifie en général un changement de serveurs de noms qui n'est pas terminé.

Équivalent en ligne de commande

La même vérification depuis un terminal. Les commandes utilisent example.com : remplacez-le par votre propre nom.

  • Enregistrements NSdig example.com NS +short
  • La délégation telle que la voit la zone parentedig example.com NS +trace | tail -n 12
  • Windowsnslookup -type=NS example.com

Questions fréquentes

Comment trouver les serveurs de noms d'un domaine ?

Saisissez le domaine ci-dessus. Vous obtenez les enregistrements NS renvoyés par des résolveurs publics et les serveurs de noms enregistrés au registre. Depuis un terminal, vous pouvez lancer dig NS example.com ou nslookup -type=ns example.com.

Combien de serveurs de noms un domaine doit-il avoir ?

Au moins deux, sur des réseaux différents, pour qu'une seule panne ne mette pas le domaine hors ligne. La plupart des fournisseurs DNS en fournissent deux à quatre.

Pourquoi le registre et le DNS affichent-ils des serveurs de noms différents ?

Soit un changement de serveurs de noms est en cours et les caches n'ont pas encore expiré, soit le changement n'a été fait qu'à l'un des deux endroits. C'est la délégation au registre que suivent les résolveurs.

Combien de temps prend un changement de serveurs de noms ?

La délégation est mise en cache aussi longtemps que l'indique la zone parente, couramment 48 heures. Gardez l'ancienne zone active et identique pendant ce temps.

Les serveurs de noms indiquent-ils l'hébergeur d'un site ?

Seulement le fournisseur DNS. Le site web peut être hébergé tout à fait ailleurs. Utilisez la recherche IP et hébergement pour voir le réseau qui sert le site.