Добре, після запиту мого останнє питання , Я зробив деяке копання та я думаю я figured як все працює, але є деякі речі про запису клею я не повністю зрозумів.
Якщо резольвер намагається вирішити ourdomain.com, в якийсь момент він запитає сервер gTLD, який поверне деякі записи NS. У нашому випадку результат має виглядати так:
% dig +norecurse ourdomain.com @a.gtld-servers.net
;; AUTHORITY SECTION:
ourdomain.com. 172800 IN NS ns1.the-isp.net.
ourdomain.com. 172800 IN NS our-server.ourdomain.com.
;; ADDITIONAL SECTION:
ns1.the-isp.net. 172800 IN A nnn.nnn.nnn.nnn
our-server.ourdomain.com. 172800 IN A mmm.mmm.mmm.mmm
Я розумію, що на кожному gTLD-сервері є записи, що пов'язують два сервери імен з IP-адресами.
- У запису клею є TTL? (Це те, що
172800знаходиться вADDITIONAL SECTION?) - Якщо так, що відбувається, коли закінчується запис клею? Припустимо, що клей для запису
our-server.ourdomain.comзакінчується. Чи буде сервер gTLD виконати пошук на цьому імені, щоб знайти IP-адресу (яка, в даному випадку, повинна пройти черезns1.the-isp.net, Я думаю)? Якщо цей запит призводить до іншої IP-адреси, чи змінюється запис клею? Якщо це не так, як це працює, то записи записів повинні бути змінені вручну, або існує якийсь інший механізм, який може викликати його зміну?
ourdomain.comмає статичну IP-адресу, яку потрібно змінити, цей клей-запис повинен бути змінений вручну на сервері gTLD, оскільки зміна не може бути розповсюджена з іншого місця - чи правильно це?