Назад | Перейти на главную страницу

На сервере Linux, как узнать, как долго истекает срок действия кеша DNS?

На сервере 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 по умолчанию для домена. Но он также может быть установлен специально для имени хоста с синтаксисом, аналогичным выводу копать землю выше.