Amazon-Web-Services
從 GoDaddy 遷移到 AWS Route 53:域失去
我確實從 GoDaddy 遷移到 AWS Route 53。我認為名稱伺服器配置將在 AWS <-> GoDaddy 之間自動完成。但似乎不是。
換句話說,我沒有按照步驟 4 中的說明進行操作,這裡
現在,我的域/產品從 GoDaddy 中消失了,我無法再在那裡進行編輯。
問題:我的域名會永遠失去嗎? 我該如何解決?
注意:如果我
dig
使用 GoDaddy DNS,我無法為我的域獲取 anwser。如果我強制使用 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
強制 AWS 的 DNS
$ 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;博士
我使用了 Michael Hampton♦ 的回答,知道在哪裡修復。我只需要在下面的連結中添加所有 4 個 AWS 名稱伺服器:
嗯,這很有趣。您的域 terahorse.com 已轉移到 Route 53,但名稱伺服器尚未更改為 Route 53。
您將需要執行以下兩個步驟:
- 為您的域 terahorse.com創建一個公共託管區域(這應該在您轉移域之前完成,但您可能沒有這樣做)。登錄到 Route 53 並選擇創建託管區域。
- 將域的名稱伺服器改回 Route 53 名稱伺服器。登錄到 Route 53 並選擇註冊域,點擊您的域,然後添加/編輯名稱伺服器。