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

DNS-имя не распознается после передачи на Route53

Я перенес доменное имя из GoDaddy в Amazon Route53, но не уверен, что правильно выполнил перенос, особенно в отношении серверов имен.

Моя проблема в том, что доменное имя не разрешается. Записи A должны указывать на веб-сервер, который, я могу сказать, отвечает.

Переход к домену приводит к ERR_NAME_NOT_RESOLVED

Передача была завершена несколько часов назад, поэтому время распространения все еще могло быть фактором, но я начал задаваться вопросом.

В новой зоне хостинга Route53 есть записи NS и SOA:

Whois по-прежнему показывает старые серверы имен, выглядит так:

На Маршруте 53 есть две области, о которых идет речь.

Вы упомянули «Размещенные зоны», но не упомянули раздел «Зарегистрированные домены». Это видно на вашем скриншоте.

При переносе домена обычно также переносятся настройки сервера имен. Это предотвратит отключение вашего веб-сайта во время передачи. Однако я почти уверен, что GoDaddy просто глуп и удаляет ваши службы DNS, как только передача завершается, что нарушает работу вашего веб-сайта до тех пор, пока настройки сервера имен не будут обновлены на новом регистраторе.

Поскольку Amazon теперь является вашим новым регистратором, вы обновите записи серверов имен в разделе «Зарегистрированные домены» в Route 53. Поскольку Amazon теперь также является вашим хостом DNS, вы измените настройки сервера имен, чтобы серверы GoDaddy были удалены, а серверы AWS добавлены. .

  1. Щелкните «Зарегистрированные домены».
  2. Выберите интересующий домен.
  3. Выберите «Добавить / изменить серверы имен».

Более подробно этот процесс обсуждается здесь: https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/domain-name-servers-glue-records.html

Просто обновить записи размещенной зоны недостаточно. Необходимо обновить настройки сервера имен домена, чтобы остальной мир знал, где «найти» записи вашей зоны хостинга.

Как упоминалось ранее, после внесения изменения существует TTL (время жизни), которое должно истечь, прежде чем вы сможете быть уверены, что изменения распространились по всему миру.

Что я вижу в whois

Registrar: Amazon Registrar, Inc.

так что смена регистратора вроде бы сделана правильно. Теперь через портал управления (Интернет) у вашего регистратора (Amazon) вам нужно указать, где расположены NS (серверы имен) для вашего домена. Эти записи хранятся (Amazon подтолкнет его вверх) в обработке серверов имен .com (домен верхнего уровня), поэтому вне записей вашей зоны. Здесь я все еще вижу серверы имен GoDaddy, и, скорее всего, они удаляют все, что связано с вашим доменом, с переносом домена ... Вам нужно изменить его на Route53. Это объяснило бы ERR_NAME_NOT_RESOLVED.

dig +norecurse @a.gtld-servers.net pandastand.com

;; AUTHORITY SECTION:
pandastand.com.     172800  IN  NS  ns01.domaincontrol.com.
pandastand.com.     172800  IN  NS  ns02.domaincontrol.com.

;; ADDITIONAL SECTION:
ns01.domaincontrol.com. 172800  IN  AAAA    2603:5:2140::1
ns01.domaincontrol.com. 172800  IN  A   97.74.100.1
ns02.domaincontrol.com. 172800  IN  A   173.201.68.1
ns02.domaincontrol.com. 172800  IN  AAAA    2603:5:2240::1

Эта информация устанавливается отдельно для записей домена (может и будет то же, что и в записях зоны, но если вы знаете, что делаете, и имеете для этого причину, она может быть другой). Ищи деталь домена или серверы имен для домена или как бы там ни было. Однозначно это будет другое место, чем записи зоны. В вашем случае будет установлено то же значение - указание на DNS-серверы Route53.

Чтобы синхронизировать его с информацией / снимком экрана / из исходного запроса, это будет:

ns-851.awsdns-42.net.
ns-1293.awsdns-33.org.
ns-387.awsdns-48.com.
ns-1978.awsdns-55.co.uk.