L'enregistrement DNS de type NS indique le(s) serveur(s) de noms (serveurs NS ou serveurs DNS) faisant autorité pour un nom de domaine donné.
Qu'est-ce qu'un enregistrement DNS NS ?
L'enregistrement NS (NS pour « Nameserver » ou Serveur de noms) indique quel serveur DNS fait autorité pour un domaine donné ; c'est-à-dire quel serveur contient les enregistrements DNS originaux (ou réels) liés au domaine, et gère la zone DNS du domaine correspondant.
Les enregistrements NS sont fondamentaux pour le fonctionnement du DNS et d'un nom de domaine.
Un domaine comporte souvent plusieurs enregistrements NS qui indiquent des serveurs de noms (NS) principaux et secondaires pour ce domaine. Sans enregistrements NS correctement configurés, un domaine est inaccessible et ne résout pas, aucun service associé ne peut fonctionner, ni service mail ni service web, et donc son site web non plus ne peut s'afficher.
Voici un exemple d'enregistrements NS :
exemple.fr. 86400 IN NS ns1.exempleserveur.com
exemple.fr. 86400 IN NS ns2.exempleserveur.com
exemple.fr | type d'enregistrement | valeur | TTL |
---|---|---|---|
@ | NS | ns1.exempleserveur.com | 86400 |
exemple.fr | type d'enregistrement | valeur | TTL |
---|---|---|---|
@ | NS | ns2.exempleserveur.com | 86400 |
Dans cet exemple ci-dessus, le premier serveur de noms (NS) pour le domaine exemple.fr est "ns1.exempleserveur.com", et le second est "ns2.exempleserveur.com". Si l'administrateur de ce domaine exemple.fr souhaite changer ses serveurs NS, il lui suffit de remplacer le nom du serveur voulu par le nouveau nom de serveur NS afin de mettre à jour l'enregistrement NS concerné.
Lorsque les enregistrements NS sont mis à jour, plusieurs heures peuvent être nécessaires pour répliquer les modifications sur l'ensemble du DNS et qu'elles soient propagées à l'ensemble des serveurs de noms de l'Internet.
Pourquoi utiliser et modifier les enregistrements NS ?
Pour associer ou lier un nom de domaine aux différents services pour lesquels vous souhaitez l’utiliser, vous devez indiquer dans la gestion DNS quels seront les serveurs DNS qui vont stocker / héberger les enregistrements DNS du domaine. Généralement, on utilise 2 ou 3 noms de serveurs DNS.
Les administrateurs de domaine doivent ainsi créer des enregistrements NS avec les noms de serveurs NS qui vont stocker tous les enregistrements du fichier de zone DNS, puis les mettre à jour lorsqu'ils doivent changer les serveurs de noms (NS) associés à leur domaine. Par exemple, lorsque vous changez de bureau d'enregistrement (ou registrar), il est très fréquent de changer ses serveurs NS pour utiliser ceux de son nouveau bureau d'enregistrement, afin notamment de gérer vos enregistrements et votre fichier de zone DNS sur l'interface de votre nouveau registrar.
Egalement, quand on délègue une zone DNS, il faut faire figurer la délégation dans la définition de la zone parente. Ce sont les enregistrements NS qui le permettent. Dans la zone parente, il faut donc faire figurer des enregistrements NS correspondant au nom de la zone déléguée, et contenant tous les serveurs de noms pour la zone déléguée. La zone déléguée est construite comme toute zone avec un enregistrement SOA et des enregistrements NS. Les enregistrements NS présents dans la zone déléguée doivent être identiques aux enregistrements NS indiqués dans la zone parent pour cette zone enfant.