На сервере Linux, как узнать, как долго истекает срок действия кеша DNS?
Спасибо
Используйте dig для запроса нужного имени хоста.
$ dig + ttlid cetico.org
; << >> DiG 9.6.0-APPLE-P2 << >> + ttlid cetico.org ;; глобальные параметры: + cmd ;; Получил ответ: ;; - >> HEADER << - код операции: QUERY, статус: NOERROR, id: 47938 ;; флаги: qr rd ra; ЗАПРОС: 1, ОТВЕТ: 1, АВТОРИТЕТ: 0, ДОПОЛНИТЕЛЬНО: 0
;; РАЗДЕЛ ВОПРОСОВ:; cetico.org. В
;; РАЗДЕЛ ОТВЕТОВ: cetico.org. 3550 IN A 65.99.215.8
;; Время запроса: 27 мсек ;; СЕРВЕР: 192.168.1.1 # 53 (192.168.1.1) ;; КОГДА: Пн, 6 сентября, 23:58:09 2010 ;; РАЗМЕР MSG rcvd: 44
В приведенном выше случае TTL составляет 3550.
На обычном DNS-сервере это обычно настраивается на уровне зоны в строке SOA. Здесь вы указываете TTL по умолчанию для домена. Но он также может быть установлен специально для имени хоста с синтаксисом, аналогичным выводу копать землю выше.