Types d'enregistrements DNS

Enregistrement NS

Enregistrement de serveur de noms.
← Retour au glossaire

Qu’est-ce qu’un enregistrement NS ?

Un enregistrement NS (Nameserver record) est un type d'enregistrement DNS qui spécifie quels serveurs DNS font autorité pour un domaine particulier. NS records déléguer l'autorité de résolution DNS, en indiquant au système DNS mondial où trouver les informations DNS officielles pour un domaine ou sous-domaine. Chaque domaine enregistré doit avoir au moins deux enregistrements NS pointant vers ses serveurs de noms faisant autorité pour la redondance et la fiabilité.

Fonctionnement des enregistrements NS

Chaîne de délégation DNS

Root servers (.): "Who handles .com?"

↓

.com servers: "example.com is delegated to ns1.example.com"

↓

ns1.example.com: "Here are the actual DNS records"

Format de l’enregistrement

example.com.    IN    NS    ns1.example.com.

example.com. IN NS ns2.example.com.

│ │ │ │

│ │ │ └── Target nameserver

│ │ └── Record type

│ └── Class (Internet)

└── Domain name

Types d’enregistrements NS

Enregistrements NS du domaine

Pouvoir délégué pour un domaine entier:

example.com.    NS    ns1.dnsprovider.com.

example.com. NS ns2.dnsprovider.com.

Délégation de sous-domaine

Déléguer un sous-domaine à différents serveurs de noms :

subdomain.example.com.    NS    ns1.subdomain-provider.com.

subdomain.example.com. NS ns2.subdomain-provider.com.

Enregistrements Glue

Lorsque les serveurs de noms sont dans le domaine délégué, les registres de colle fournissent des adresses IP pour prévenir les dépendances circulaires:

Le problème

example.com NS ns1.example.com

# How to find ns1.example.com without resolving example.com first?

La solution (enregistrements Glue)

example.com.        NS    ns1.example.com.

ns1.example.com. A 192.0.2.1

Les enregistrements de colle sont stockés dans la zone mère (niveau d'enregistrement) à la résolution bootstrap.

Configuration des enregistrements NS

Au niveau du registre

Lorsque vous enregistrez un domaine, vous spécifiez les serveurs de noms:

  • Ils deviennent les documents NS faisant autorité
  • Stockés dans la zone TLD (par exemple, zone .com)
  • Géré par le panneau de contrôle du registraire

Au niveau du fournisseur DNS

Dans votre fichier zone :

@    IN    NS    ns1.example.com.

@ IN NS ns2.example.com.

Meilleures pratiques

Exigences de redondance

minimumRecommandationMaximum
2 dossiers NS3-4 Registres NS13 dossiers NS

Répartition géographique

  • Placez des serveurs de noms dans différents centres de données
  • Utiliser différents fournisseurs de réseau
  • Considérer tout DNS diffusé pour la couverture mondiale

Considérations sur le TTL

example.com.  86400  IN  NS  ns1.example.com.

↑ 24 hours is common for NS records

  • Les TTL plus élevés réduisent la charge de requête
  • Les TTL inférieurs permettent des changements plus rapides
  • Stabilité de l'équilibre par rapport à la flexibilité

Scénarios courants d’enregistrements NS

Utiliser les serveurs de noms du registraire

example.com.    NS    ns1.registrar.com.

example.com. NS ns2.registrar.com.

Utiliser un fournisseur tiers de DNS

example.com.    NS    ns1.cloudflare.com.

example.com. NS ns2.cloudflare.com.

Serveurs de noms auto-hébergés

example.com.    NS    ns1.example.com.

example.com. NS ns2.example.com.

# Requires glue records

Vérification des enregistrements NS

Avec dig

dig example.com NS

# Response shows authoritative nameservers

;; ANSWER SECTION:

example.com. 86400 IN NS ns1.example.com.

example.com. 86400 IN NS ns2.example.com.

Avec nslookup

nslookup -type=NS example.com

Dépannage des problèmes NS

Problèmes et solutions communs:

  • Même délégation: l'enregistrement NS indique un serveur non autorisé
  • Colle manquante: Serveurs de noms autoréférentiels sans enregistrements A au registre
  • Incohérent NS: Différents enregistrements NS au registre vs fichier zone
  • serveurs de noms expirés: NS pointant vers des serveurs désaffectés

Les enregistrements NS forment la base de la délégation DNS, déterminant quels serveurs ont le pouvoir de répondre aux questions pour un domaine ou sous-domaine donné.

Mettez ces connaissances en pratique

Utilisez l'API de DomScan pour vérifier la disponibilité des domaines, la santé et bien d'autres choses.