Понижение TTL на сервере имен, а не на регистраторе, затем изменение серверов имен?

На веб-сайте клиента зарегистрировано доменное имя в GoDaddy. Этот домен указывает на серверы имен Wix.com. Я понизил TTL в WIX до 1 часа.

Однако, когда мы выйдем в эфир, мы переключим сами серверы имен (с Godaddy).

Когда срок действия записи зоны для старого сайта (wix) истекает, DNS смотрит на wix напрямую на наличие обновлений или проверяет регистратор (godaddy)?

На мой взгляд, срок действия кэшированной A-записи истекает, но DNS ничего не говорит об изменении сервера имен. Сервер имен находится на более высоком уровне. Я не уверен, что это правильно, правда? Или, возможно, когда срок действия кэшированной записи истекает, она проверяет новую запись у регистратора. Вот что смущает.

Итак, мой вопрос:

Достаточно ли изменения TTL для конкретной записи зоны, чтобы сами серверы имен обновлялись раньше для посетителей?

1 ответ

Решение

Лучший способ выполнить то, что вы хотите, - это, если возможно, сопоставить записи на обоих серверах имен, а затем сначала переключить серверы имен. Таким образом, независимо от того, какой сервер имен получает клиент, он даст один и тот же ответ.

Затем, когда вы убедитесь, что новые серверы имен работают, вы можете понизить TTL и переключить отдельные записи.

Кроме того, поскольку fqdn серверов имен, скорее всего, будет другим, я думаю, что время, которое требуется клиентам для выполнения переключения, будет зависеть больше от времени, которое требуется регистратору (GoDaddy) для внесения изменений с корневыми серверами имен, чем TTL NS записывает себя.

Другие вопросы по тегам