Si vous avez déjà lu le chapitre sur le fonctionnement du DNS, vous savez que le DNS traduit les noms de domaine en adresses IP par une série de recherches. L'enregistrement NS se trouve en plein milieu de ce processus. Il indique à internet où aller pour trouver tout le reste concernant votre domaine. Sans lui, vos enregistrements A, MX, CNAME et tous les autres réglages que vous avez configurés deviennent introuvables.
Que signifie NS ?
NS signifie « Name Server », serveur de noms. Un enregistrement NS dit « ce serveur de noms est responsable de toutes les requêtes DNS de ce domaine ». Il ne pointe pas vers votre site. Il ne pointe pas vers votre e-mail. Il pointe vers le serveur qui détient tous vos autres enregistrements.
Voyez votre domaine comme un immeuble et vos enregistrements DNS comme les pièces à l'intérieur. L'enregistrement NS est l'adresse inscrite dans l'annuaire qui dit à tout le monde où se trouve l'immeuble. Si cette adresse est fausse, peu importe que les pièces soient joliment aménagées. Personne ne trouve l'immeuble.
Comment les enregistrements NS s'intègrent-ils dans la chaîne de recherche DNS ?
Chaque fois que quelqu'un tape votre domaine dans un navigateur, la recherche DNS suit un chemin précis. L'enregistrement NS apparaît en plein milieu, et tout ce qui vient après dépend de son exactitude.
Voici ce qui se passe étape par étape.
- Le navigateur demande à un résolveur DNS de trouver l'adresse IP de votre domaine
- Le résolveur contacte un serveur racine, qui le renvoie vers le serveur TLD de votre extension (.com, .net, .org)
- Le serveur TLD consulte les enregistrements NS de votre domaine et renvoie les adresses des serveurs de noms
- Le résolveur contacte le serveur de noms indiqué dans l'enregistrement NS
- Ce serveur de noms cherche l'enregistrement A (ou l'enregistrement nécessaire) et renvoie la réponse
- Le navigateur se connecte à l'adresse IP et charge la page
Vous voyez le rôle de l'enregistrement NS ? C'est le pont entre le serveur TLD et votre serveur de noms. Le serveur TLD ne sait rien de votre adresse IP, de votre configuration e-mail ou de votre site. Il sait seulement quels serveurs de noms interroger. Cette réponse vient de l'enregistrement NS.
À quoi ressemble un enregistrement NS ?
La structure est simple. Quatre parties.
- Nom d'hôte (Name) est le domaine auquel s'applique l'enregistrement. Pour votre domaine racine, il s'écrit « @ » ou reste vide. Pour un sous-domaine, ce serait le nom du sous-domaine
- Type identifie cet enregistrement comme un enregistrement NS
- Valeur (Nameserver) est le nom d'hôte du serveur de noms responsable de votre domaine. Quelque chose comme ns1.exampleprovider.com
- TTL (Time to Live) contrôle combien de temps les serveurs DNS gardent cet enregistrement en cache avant de vérifier de nouveau. Les enregistrements NS ont tendance à avoir un TTL plus long, souvent 86400 secondes (soit 24 heures)
Votre domaine aura toujours au moins deux enregistrements NS, chacun pointant vers un serveur de noms différent. Pourquoi deux ? Pour le secours. Si un serveur de noms tombe en panne, l'autre prend le relais et continue de répondre aux requêtes DNS de votre domaine.
Une configuration typique ressemble à ceci.
- Nom réglé sur @
- Type réglé sur NS
- Valeur réglée sur ns1.exampleprovider.com
- TTL réglé sur 86400
Puis un second enregistrement avec le même nom et le même type, mais pointant vers ns2.exampleprovider.com.
Que sont les enregistrements NS par défaut ?
Quand vous enregistrez un domaine, votre bureau d'enregistrement définit automatiquement des enregistrements NS qui pointent vers ses propres serveurs de noms. Votre zone DNS est créée et hébergée sur ces serveurs tout de suite. Tous les enregistrements que vous ajoutez depuis le panneau de contrôle du bureau d'enregistrement vivent sur ces serveurs de noms.
Pour beaucoup de marques, ces valeurs par défaut n'ont jamais besoin de changer. Si vous gérez votre DNS au même endroit que l'achat du domaine, les valeurs par défaut conviennent très bien. Vous n'avez à y toucher que lorsque vous voulez qu'un autre fournisseur gère votre DNS.
Quand faut-il changer vos enregistrements NS ?
Il existe quelques situations où vous changeriez vos enregistrements NS pour pointer vers d'autres serveurs de noms.
Passer aux serveurs de noms d'un hébergeur
Certains hébergeurs vous demandent de faire pointer vos enregistrements NS vers leurs serveurs de noms. Cela leur donne le contrôle complet de votre zone DNS, ce qui leur permet de tout configurer automatiquement pour votre site. Une fois cela fait, vous gérez tous vos enregistrements DNS chez l'hébergeur et non chez le bureau d'enregistrement.
Utiliser un fournisseur DNS tiers
Les fournisseurs DNS spécialisés offrent souvent des temps de réponse plus rapides, une meilleure disponibilité et des fonctions plus avancées qu'un bureau d'enregistrement classique. Pour en utiliser un, vous mettez à jour vos enregistrements NS pour pointer vers les serveurs de noms de ce fournisseur. Votre domaine reste enregistré là où il est, mais vos réglages DNS passent chez le nouveau fournisseur.
Utiliser un réseau de diffusion de contenu (CDN)
Certains services CDN exigent que vous changiez vos enregistrements NS pour gérer le DNS et faire passer le trafic par leur réseau. Cela permet au CDN de diriger les visiteurs vers le serveur le plus proche, ce qui accélère le chargement de votre site.
Comment changer des enregistrements NS ?
Voici un détail important qui fait trébucher les gens. Vous changez les enregistrements NS chez votre bureau d'enregistrement, pas dans votre éditeur de zone DNS. C'est différent du changement des enregistrements A ou CNAME, que vous modifiez dans le panneau de gestion DNS de celui qui héberge vos serveurs de noms.
Les étapes sont les suivantes.
- Récupérez les nouvelles adresses de serveurs de noms auprès du fournisseur vers lequel vous passez. Vous en obtiendrez généralement deux ou plus (comme ns1.newprovider.com et ns2.newprovider.com)
- Connectez-vous à votre compte chez le bureau d'enregistrement
- Trouvez les réglages des serveurs de noms. C'est distinct de l'éditeur de zone DNS
- Remplacez les adresses de serveurs de noms actuelles par les nouvelles
- Enregistrez les changements
Une chose à faire avant de basculer. Configurez d'abord tous les enregistrements DNS dont vous avez besoin sur les nouveaux serveurs de noms. Ainsi, quand le trafic commence à aller vers les nouveaux serveurs de noms, vos enregistrements sont déjà là et votre site reste en ligne pendant toute l'opération. Pour un guide complet de connexion d'un domaine, consultez le chapitre sur la façon de faire pointer un domaine vers un site.
Que se passe-t-il après le changement d'enregistrements NS ?
Le changement n'actionne pas un interrupteur partout d'un coup. Les serveurs DNS du monde entier mettent en cache les enregistrements NS selon la valeur du TTL. Tant que la version en cache n'a pas expiré, certains serveurs enverront encore des requêtes à vos anciens serveurs de noms tandis que d'autres utiliseront les nouveaux.
Cette période intermédiaire s'appelle la propagation DNS. Elle peut durer de quelques minutes à 48 heures, même si la plupart des changements se terminent en quelques heures. Pendant la propagation, certains visiteurs peuvent voir l'ancienne version de votre site tandis que d'autres voient la nouvelle configuration. C'est normal et temporaire.
Pour que tout se passe bien, laissez vos enregistrements DNS actifs sur les anciens serveurs de noms jusqu'à la fin de la propagation. Ne les supprimez pas tout de suite. Une fois que vous avez confirmé que tout fonctionne sur les nouveaux serveurs de noms, vous pouvez nettoyer les anciens.
Quelle différence entre un enregistrement NS et un serveur de noms ?
Ces deux notions sont souvent confondues, mais ce n'est pas la même chose.
Un serveur de noms est le serveur réel qui stocke les enregistrements DNS et répond aux requêtes DNS. C'est la machine qui fait le travail.
Un enregistrement NS est simplement l'entrée DNS qui dit « allez voir ce serveur de noms là-bas pour ce domaine ». C'est le pointeur, pas le serveur lui-même.
Imaginez un serveur de noms comme un immeuble et l'enregistrement NS comme la ligne de l'annuaire qui dit aux gens quel immeuble visiter. Changer l'enregistrement NS change l'endroit où l'on envoie les gens. L'immeuble, lui, ne bouge pas.
Que se passe-t-il quand les enregistrements NS sont faux ?
Si vos enregistrements NS pointent vers des serveurs de noms qui n'existent pas, sont hors ligne ou n'ont pas votre zone DNS configurée, votre domaine cesse complètement de fonctionner. Votre site ne se charge pas. Votre e-mail n'est pas livré. Chaque service lié à votre domaine s'éteint.
Et voici pourquoi c'est si déroutant quand cela arrive. Vous vous connectez à votre panneau DNS, et tout semble correct. Vos enregistrements A sont là, vos enregistrements MX sont définis. Mais rien de tout cela n'a d'importance, parce que l'enregistrement NS envoie internet au mauvais endroit. Le système DNS ne voit même jamais vos autres enregistrements.
Ce n'est pas un seul service qui tombe. Tout tombe en même temps.
Les causes les plus courantes sont simples.
- Mettre à jour les enregistrements NS vers un nouveau fournisseur avant d'avoir configuré la zone DNS chez ce fournisseur
- Saisir les adresses de serveurs de noms avec des fautes de frappe
- Changer d'hébergeur et oublier de mettre à jour les enregistrements NS chez le bureau d'enregistrement
- Laisser expirer un compte d'hébergement DNS alors que les enregistrements NS pointent encore vers lui
Si votre domaine cesse soudain de fonctionner pour tous les services, vérifiez d'abord les enregistrements NS. Ce sont les coupables les plus fréquents.
Quelles sont les erreurs courantes avec les enregistrements NS ?
Au-delà du fait de pointer vers les mauvais serveurs de noms, quelques autres erreurs reviennent sans cesse.
- Ne définir qu'un seul enregistrement NS. Votre domaine doit toujours avoir au moins deux enregistrements NS pointant vers des serveurs de noms différents. Si vous n'en avez qu'un et que ce serveur de noms tombe, tout votre domaine est injoignable jusqu'à son retour
- Des enregistrements NS qui ne correspondent pas. Les enregistrements NS chez votre bureau d'enregistrement et ceux de votre zone DNS doivent correspondre. S'ils pointent vers des serveurs de noms différents, la résolution DNS peut se comporter de façon imprévisible
- Modifier les enregistrements NS dans la zone DNS au lieu du bureau d'enregistrement. Les enregistrements NS qui comptent pour la délégation se trouvent au niveau du bureau d'enregistrement. Les modifier dans l'éditeur de zone DNS ne change pas l'endroit où le serveur TLD envoie les requêtes
- Supprimer trop tôt les anciens enregistrements DNS. Si vous changez de serveurs de noms et effacez aussitôt vos enregistrements chez l'ancien fournisseur, les visiteurs dont le cache DNS pointe encore vers les anciens serveurs de noms verront des erreurs jusqu'à la fin de la propagation
Comment WEMASY gère les enregistrements NS
Quand vous connectez un domaine personnalisé à WEMASY, vous n'avez pas du tout besoin de changer vos enregistrements NS. WEMASY vous donne les valeurs d'enregistrements DNS précises (enregistrements A et CNAME) à ajouter chez votre fournisseur de serveurs de noms actuel. Vos serveurs de noms restent exactement où ils sont.
Cela garde les choses simples. Vous gardez le contrôle de toute votre zone DNS, et connecter votre domaine à WEMASY revient seulement à ajouter quelques enregistrements, pas à déplacer toute votre configuration DNS. WEMASY gère le SSL, l'hébergement et l'acheminement une fois les enregistrements en place. Découvrez ce qui est inclus dans chaque offre sur la page tarifs de WEMASY .
La suite
Maintenant que vous savez comment les enregistrements NS délèguent l'autorité DNS de votre domaine, le prochain chapitre traite de l'enregistrement AAAA. Il fait le même travail qu'un enregistrement A mais utilise une adresse IPv6 au lieu d'IPv4, et il devient plus pertinent à mesure qu'internet adopte le nouveau format d'adressage. Pour une vue d'ensemble de tous les types d'enregistrements et de leurs usages, consultez le chapitre sur les types d'enregistrements DNS.
Questions fréquentes
Peut-on avoir des enregistrements NS différents pour un sous-domaine ?
Oui. Vous pouvez déléguer un sous-domaine à un autre ensemble de serveurs de noms en créant des enregistrements NS pour ce sous-domaine dans votre zone DNS. C'est ce qu'on appelle la délégation de sous-domaine. Le DNS du sous-domaine est alors entièrement géré par les serveurs de noms que vous indiquez, séparément du reste de votre domaine. C'est courant dans les grandes organisations où différentes équipes gèrent leurs propres sous-domaines. Avec le créateur de site webde WEMASY, vous pouvez le mettre en place directement sur votre site.
Combien d'enregistrements NS un domaine doit-il avoir ?
Au moins deux. Avoir deux enregistrements NS ou plus garantit que si un serveur de noms tombe hors ligne, l'autre peut encore répondre aux requêtes DNS. La plupart des fournisseurs DNS attribuent de deux à quatre serveurs de noms par défaut. Il n'y a pas de limite supérieure stricte, mais deux est le minimum pour un fonctionnement fiable.
Les enregistrements NS affectent-ils la livraison des e-mails ?
Indirectement, oui. Les enregistrements NS déterminent quels serveurs de noms détiennent vos enregistrements MX, vos enregistrements SPF et d'autres entrées DNS liées à l'e-mail. Si vos enregistrements NS pointent vers des serveurs de noms qui n'ont pas les bons enregistrements d'e-mail, la livraison des e-mails vers votre domaine échouera. Les enregistrements NS eux-mêmes n'acheminent pas l'e-mail, mais ils contrôlent où sont stockées les instructions d'acheminement.
Peut-on changer les enregistrements NS sans risque pendant que le site est en ligne ?
Oui, à condition de bien préparer. Configurez tous vos enregistrements DNS sur les nouveaux serveurs de noms avant de changer les enregistrements NS chez votre bureau d'enregistrement. Ainsi, quand les requêtes DNS commencent à atteindre les nouveaux serveurs de noms, les bons enregistrements sont déjà là. Gardez les enregistrements sur vos anciens serveurs de noms actifs jusqu'à la fin de la propagation. Si c'est bien fait, les visiteurs ne devraient pas remarquer le changement.
Quelle différence entre changer des enregistrements NS et changer un enregistrement A ?
Changer un enregistrement A met à jour un seul réglage qui indique au DNS à quelle adresse IP de serveur se connecter. Changer des enregistrements NS déplace toute votre zone DNS chez un autre fournisseur. Quand vous changez les enregistrements NS, toute votre gestion DNS, y compris les enregistrements A, MX, CNAME et tout le reste, passe aux nouveaux serveurs de noms. C'est un changement bien plus important que la mise à jour d'un seul enregistrement.