TTL был установлен на 1H, так что изменения IP для example.com могут быть сделаны быстрее.
Регистратор настроен на ns1.example.com и ns2.example.com, подтвержденный с помощью поиска WHOIS. ns1 и ns2 базируются в Техасе.
Мы перемещаем все наши вещи в Нью-Джерси, потому что новый владелец считает это хорошей идеей.
Итак, мы направили записи A example.com, www.example.com и т. Д. В Нью-Джерси, и теперь ns1 и ns2 все еще находятся в Техасе.
Итак, мы настроили новые серверы имен ns3.example.com и ns4.example.com в Нью-Джерси, и они работают хорошо, но на данный момент регистратор / WHOIS все еще настроен на то, чтобы побуждать пользователей продолжать использовать ns1 и ns2. .
Мне сказали, что для того, чтобы обновления серверов имен WHOIS вступили в силу, требуется 48-часовое обновление, поэтому логичным будет добавить DNS-серверы Нью-Джерси (ns3.example.com и ns4.example.com) в WHOIS. , затем подождите не менее 48 часов, прежде чем выключить серверы Texas (ns1.example.com и ns2.example.com).
Но, поскольку TTL установлен на 1H, мне все равно нужно ждать 48 часов? Кэшируют ли общедоступные / рекурсивные DNS-серверы / DNS-серверы ISP Список серверов имен регистраторов / WHOIS дольше, чем TTL Записи?
(Меня не беспокоят системы, которые полностью игнорируют TTL, я только спрашиваю, будут ли те, которые соблюдают TTL записи A, также использовать тот же TTL для списка серверов имен Registar / WHOIS)
Не все соблюдают TTL и устанавливают собственные тайм-ауты для своих кешей. 48 часов, которые часто цитируются, в большинстве случаев будет более чем достаточно, но в некоторых случаях даже этого будет недостаточно.
TTL сервера имен определяется в его записи SOA (serial, refresh, retry, expire, минимальный ttl). Обновить, повторить, срок действия - все определить, как вторичный сервер имен (не весь интернет) выполняет проверку WRT для обновления зоны, как часто повторять попытки в случае сбоя и когда решать, что все, что он знает, устарело. Минимальный TTL предназначен для всех записей в зоне, для которых не установлены явно заданные значения TTL.
Если ваш регистратор говорит, что 48 часов, пусть это займет 48 часов.
Вы должны задать этот вопрос своему регистратору. Иногда вы можете напрямую управлять своими записями NS и их TTL, иногда у вашего регистратора будут свои собственные настройки.