Так, число, яке залишається кількість секунд, поки не закінчиться запис (за умови, що ми не запитуємо авторитетного сервера імен). Очевидно, що з CNAME є рівень перенаправлення, тому TTL для запису A, на який він вказує, у цьому випадку також може бути важливим.
Якщо ви зачекаєте пару секунд і почнете копати знову на локальному сервері імен, вам слід побачити, що кількість TTL зменшиться на кількість секунд, яких ви чекали (приблизно). Якщо він потрапить у 0, оновиться або якщо сервер імен чомусь оновить зону.
Як вже було сказано вище, існує різниця між виконуваним кодом проти сервера імен із кешованим записом та сервером імен, який є авторитетним для цього запису.
(у прикладах, які я використовую нижче, я використовую +noauthority
+noquestion
& +nostats
прапори лише для того, щоб тримати вихідний вигляд).
Зверніть увагу на різницю між наступними запитами:
$ dig +noauthority +noquestion +nostats stackoverflow.com @ns2.p19.dynect.net.
; <<>> DiG 9.7.0-P1 <<>> +noauthority +noquestion +nostats stackoverflow.com @ns2.p19.dynect.net.
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 50066
;; flags: qr aa rd; QUERY: 1, ANSWER: 1, AUTHORITY: 4, ADDITIONAL: 0
;; WARNING: recursion requested but not available
;; ANSWER SECTION:
stackoverflow.com. 432000 IN A 69.59.196.211
Отже, у наведеному вище запиті ми запитуємо сервер імен, який є авторитетним для stackoverflow.com. Якщо ви помітили цей flags
розділ, зверніть особливу увагу на прапор aa, який позначає це авторитетна відповідь (тобто не кешована).
$ dig +noauthority +noquestion +noadditional +nostats stackoverflow.com
; <<>> DiG 9.7.0-P1 <<>> +noauthority +noquestion +noadditional +nostats stackoverflow.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 43514
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 4, ADDITIONAL: 4
;; ANSWER SECTION:
stackoverflow.com. 246696 IN A 69.59.196.211
У наведеному вище запиті у нас немає прапора AA , і TTL буде постійно зменшуватися, коли ми запитуємо та запитуємо. Це по суті лічильник, про який я говорив раніше.