Есть ли способ узнать, какие серверы при маршрутизации 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
Если это в общем смысле (вы только что запустили новый сайт), то вы застряли. Интернет-провайдер не любит показывать много своего внутреннего устройства.