Perché i file di zona DNS richiedono record NS?


14

Di 'che sto operando ns1.example.orge ns2.example.orgsu cui voglio ospitare il file di zonaexample.com

Quando vado al mio registrar e acquisto example.com, dirò al mio registrar che i miei nameserver sono ns1.example.orgens2.example.org

Quindi la mia domanda è: perché devo anche specificare quei server dei nomi nel file della zona per example.com? Non ho già detto ai nameserver .com dove cercare informazioni example.com, rendendo i record NS ridondanti?

Chiaramente mi manca qualche fatto cruciale ...


Per una discussione più dettagliata, controlla: serverfault.com/questions/526278/…
Kal

Risposte:


13

I record NS all'interno della zona sono autorevoli, quelli ricevuti dal registrar (quelli che delegano il dominio) non lo sono, quindi se un server riceve differenze da tali record, gli autori vincono. Inoltre, i server elencati nel record NS riceveranno un NOTIFY in caso di cambio di zona (in modo che gli slave possano controllare gli aggiornamenti e così via). Un'ultima cosa, gli RFC 1034 e 1035 affermano che devono esistere, quindi devono esistere!


1
Volevo pubblicare una risposta esattamente così. Ma è venuto prima.
Gopoi

1
Esistono casi d'uso legittimi per cui i record NS non corrispondono alla delegazione del registrar?
Nathan O'Sullivan,

@nathan Beh, puoi avere molti record NS sul tuo file, ma alcuni registrar limiteranno il numero di name server che puoi aggiungere sulle loro interfacce. Ora su avere record completamente diversi sul registrar e sul file di zona no, non posso pensare a nessuno in questo momento.
coredump
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.