Pourquoi les fichiers de zone DNS nécessitent-ils des enregistrements NS?


14

Supposons que j'opère ns1.example.orget ns2.example.orgsur lequel je souhaite héberger le fichier de zone pourexample.com

Lorsque je vais chez mon registraire et que j'achète example.com, je dirai à mon registraire que mes serveurs de noms sont ns1.example.orgetns2.example.org

Ma question est alors: pourquoi dois-je également spécifier ces serveurs de noms dans le fichier de zone example.com? N'ai-je pas déjà dit aux serveurs de noms .com où rechercher des informations example.com, ce qui rend les enregistrements NS redondants?

De toute évidence, je manque un fait crucial ...


Pour une discussion plus détaillée, consultez: serverfault.com/questions/526278/…
Kal

Réponses:


13

NS Les enregistrements à l'intérieur de la zone font autorité, ceux reçus du bureau d'enregistrement (ceux qui délèguent le domaine) ne le sont pas, donc si un serveur reçoit une différence de ces enregistrements, les autorités gagnent. En outre, les serveurs répertoriés dans l'enregistrement NS recevront un NOTIFY en cas de changement de zone (afin que les esclaves puissent vérifier les mises à jour, etc.). Une dernière chose, les RFC 1034 et 1035 disent qu'ils doivent exister, donc ils doivent exister!


1
Je voulais poster une réponse exactement comme ça. Mais c'est venu en premier.
Gopoi

1
Existe-t-il des cas d'utilisation légitimes pour que les enregistrements NS ne correspondent pas à la délégation du registraire?
Nathan O'Sullivan

@nathan Eh bien, vous pouvez avoir de nombreux enregistrements NS dans votre fichier, mais certains bureaux d'enregistrement limiteront le nombre de serveurs de noms que vous pouvez ajouter sur leurs interfaces. Maintenant à propos d'avoir des enregistrements complètement différents sur le registraire et le fichier de zone non, je ne peux penser à aucun moment.
coredump
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.