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

Миграция с GoDaddy на AWS Route 53: домен потерян

Я выполнил миграцию с GoDaddy на AWS Route 53. Я думал, что конфигурация сервера имен будет выполняться автоматически между AWS <-> GoDaddy. Но похоже, что это не так.

Другими словами, я не выполнил инструкции шага 4, Вот

Теперь мой домен / продукт исчез из GoDaddy, и я больше не могу редактировать его.

Вопрос: Мой домен потерян навсегда? Как я могу это исправить?

Примечание: если я dig Используя GoDaddy DNS, я не могу получить ответ для своего домена. Если я принудительно использую AWS DNS, я получаю правильный ответ.

$ dig @ns57.domaincontrol.com. mydomain.com
(bad answers from godaddy)

$ dig @ns-222.awsdns-27.com. mydomain.com
(correct anwsers from AWS)

ОБНОВИТЬ: Я обновил свой ответ, указав свой текущий домен terahorse.com который должен указывать на 18.204.192.162

$ dig @ns57.domaincontrol.com. terahorse.com

; <<>> DiG 9.10.3-P4-Ubuntu <<>> @ns57.domaincontrol.com. terahorse.com
; (2 servers found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: REFUSED, id: 20018
;; flags: qr rd; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
;; WARNING: recursion requested but not available

;; QUESTION SECTION:
;terahorse.com.         IN  A

;; Query time: 146 msec
;; SERVER: 2607:f208:206::1d#53(2607:f208:206::1d)
;; WHEN: Sat Jul 28 10:55:01 -03 2018
;; MSG SIZE  rcvd: 31   

Принудительное использование DNS AWS

$ dig @ns-222.awsdns-27.com. terahorse.com

; <<>> DiG 9.10.3-P4-Ubuntu <<>> @ns-222.awsdns-27.com. terahorse.com
; (2 servers found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 9333
;; flags: qr aa rd; QUERY: 1, ANSWER: 1, AUTHORITY: 4, ADDITIONAL: 1
;; WARNING: recursion requested but not available

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;terahorse.com.         IN  A

;; ANSWER SECTION:
terahorse.com.      86400   IN  A   18.204.192.162

;; AUTHORITY SECTION:
terahorse.com.      172800  IN  NS  ns-1071.awsdns-05.org.
terahorse.com.      172800  IN  NS  ns-1585.awsdns-06.co.uk.
terahorse.com.      172800  IN  NS  ns-222.awsdns-27.com.
terahorse.com.      172800  IN  NS  ns-847.awsdns-41.net.

;; Query time: 152 msec
;; SERVER: 2600:9000:5300:de00::1#53(2600:9000:5300:de00::1)
;; WHEN: Sat Jul 28 10:56:45 -03 2018
;; MSG SIZE  rcvd: 195

ОБНОВЛЕНИЕ 2 - с ответом

TL; DR

Я использовал ответ Майкла Хэмптона ♦, чтобы знать, где исправить. Мне просто нужно было добавить все 4 сервера имен AWS по ссылке ниже:

Что ж, это интересно. Ваш домен terahorse.com был перенесен на Route 53, но серверы имен не были изменены на Route 53.

Вам нужно будет выполнить следующие два шага:

  1. Создать публичную размещаемую зону для вашего домена terahorse.com (это должен были выполнены до того, как вы перенесли домен, но возможно, вы этого не сделали). Войдите в Route 53 и выберите Create Hosted Zone.

  2. Изменить серверы имён домена назад к серверам имен Route 53. Войдите в Route 53 и выберите «Зарегистрированные домены», щелкните свой домен, а затем «Добавить / изменить серверы имен».