Сервер NS обновлен, но A запись извлечена со старого сервера имен

Я использую Amazon AWS Route 53 как свой DNS и как сервер имен. Я хочу использовать Wix в качестве сервера имён. Я обновил свою запись NS в AWS Route, чтобы указать на сервер имен Wix.

Прошло 72 часа, и я думаю, что изменение распространилось. Я захожу на https://www.whatsmydns.net/#NS/myexampledomain.com , и сообщаемая запись NS является новой записью NS, то есть ns8.wixdns.net и ns9.wixdns.net

Однако, когда я использую whatsmydns.net для поиска своей записи A, я получаю запись A, указанную моим старым сервером имен, а не новым сервером имен.

Насколько я понимаю, когда кто-то посещает myexampledomain.com, он сначала переходит на домен верхнего уровня .com, который дает им адрес сервера имен. Запрашивающая сторона затем спрашивает у сервера имен IP-адрес, и IP-адрес ищется в записи A.

Итак, мой вопрос: как возможно, что старая запись A используется, если NS запись изменилась?

[обновить]

Домен starbutter.com Мне удалось обойти эту проблему, изменив записи CNAME и A на моем исходном сервере имен.

Очевидно, сервер имен NIC имеет старый сервер имен, но авторитетный сервер имен является новым сервером имен.

# The NIC name server:
www.starbutter.com@h.gtld-servers.net.:
starbutter.com.     172800  IN  NS  ns-54.awsdns-06.com.

# The Authoritative name server:
www.starbutter.com@ns8.wixdns.net.:
www.starbutter.com. 3600    IN  CNAME   www52.wixdns.net.

Вы можете проверьте это на сайте www.starbutter.com по адресу https://www.digwebinterface.com/?hostnames=www.starbutter.com&type=&useresolver=8.8.4.4&ns=nic&nameservers=

Пожалуйста, объясните разницу между сервер имен сетевого адаптера и полномочный сервер имен, а также сообщите мне, нужно ли мне что-то делать для обновления сервера имен сетевого адаптера.

0
задан 20 April 2017 в 22:50
2 ответа

Вы можете проверить внутренне установленные записи связки. Я просто пробежался по доменному имени starbutter.com и увидел WiX, поскольку NS / SOA и WIX были ответным DNS при запросе www.starbutter.com (результат CNAME для www52.wixdns.net и т. Д.).

Похоже, у вас может быть внутренняя запись, указывающая NS для starbutter.com на старые серверы имен Amazon (длинный TTL был исключен, когда вы изменили запись в Amazon, и это отразилось должным образом).

0
ответ дан 5 December 2019 в 08:18

Используйте команду dig + trace www.example.com , чтобы увидеть, как разрешаются ваши имена. Это должно помочь определить, в чем проблема.

При смене серверов имен вам необходимо обновить записи у регистратора доменов, чтобы они указывали на новые серверы имен. Поиск в DNS обычно выполняется следующим образом (с использованием www.example.com с ns1.example.com в качестве сервера имен для example.com):

  • . (root) возвращает имена, обслуживаемые для .com .
  • .com возвращает серверы имен ( ns1.example.com ...) для example.com по данным регистраторов доменов. Это не авторитетно.
  • ns1.example.com возвращает авторитетные ответы для example.com , если субдомены не были делегированы другим серверам имен.
  • ns1.example.com возвращает авторитетная запись A для www.example.com .

Любой или все эти ответы могут быть кэшированы сервером имен, который вы используете. Первый поиск, скорее всего, кэшированный.

Вы можете захотеть изменить записи NS для вашего домена на старых серверах имен, указывающих на новые серверы имен. Это добавит дополнительный поиск, но может привести к ответу правильных серверов имен.

0
ответ дан 5 December 2019 в 08:18

Теги

Похожие вопросы