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

Найти кеширующий DNS-сервер?

Есть ли способ узнать, какие серверы при маршрутизации DNS кэшируют записи и как долго? Я на iMac с Leopard.

Причина, по которой я спрашиваю об этом, заключается в том, что вчера я внес некоторые изменения DNS в доменное имя, а прошло 30 часов, а я все еще не получаю никаких изменений. Но через несколько прокси мы увидели изменения уже через 4 часа после изменения, что было бы нормально.

Вы можете увидеть текущий TTL, отправленный вашим кеширующим преобразователем, используя dig:

$ dig +nocmd your_domain.com A +noall +answer
your_domain.com        86331    IN    A    192.168.1.1

Второй столбец вывода - это текущий TTL в секундах. Повторите запрос через несколько секунд, чтобы убедиться, что он уменьшается.

Если это для целей тестирования, вы можете отредактировать файл / etc / hosts и добавить такие строки, как:

127.0.0.1 my.new.domain.org
12.13.14.15 my.other.domain.org

Если это в общем смысле (вы только что запустили новый сайт), то вы застряли. Интернет-провайдер не любит показывать много своего внутреннего устройства.