Domain-Name-System

轉移到 Route53 後 DNS 名稱未解析

  • January 24, 2022

我將域名從 GoDaddy 轉移到 Amazon Route53,但我不確定我是否正確執行了轉移,尤其是關於域名伺服器。

我的問題是域名沒有解析。A 記錄應該將它指向 Web 伺服器,我可以說它正在響應。

瀏覽域會導致ERR_NAME_NOT_RESOLVED

傳輸是幾個小時前完成的,所以傳播時間仍然是一個因素,但我開始懷疑。

Route53新託管區有NS和SOA記錄:

在此處輸入圖像描述

whois 仍然顯示舊的名稱伺服器,如下所示:

在此處輸入圖像描述

53 號公路有兩個問題區域。

您提到了“託管區域”,但沒有提到“註冊域”部分。這可以在您的螢幕截圖中看到。

當您轉移域時,通常也會轉移名稱伺服器設置。這可以防止在傳輸發生時您的網站出現中斷。但是,我很確定 GoDaddy 只是愚蠢的,它會在傳輸完成後立即刪除您的 DNS 服務,從而破壞您的網站,直到在新註冊商上更新名稱伺服器設置。

由於 Amazon 現在是您的新註冊商,您將更新 Route 53 的“Registered Domains”部分中的名稱伺服器記錄。由於 Amazon 現在也是您的 DNS 主機,您將更改名稱伺服器設置,以便刪除 GoDaddy 伺服器並添加 AWS 伺服器.

  1. 點擊“註冊域名”。
  2. 選擇有問題的域。
  3. 選擇“添加/編輯名稱伺服器”

該過程在此處進行了更詳細的討論: https ://docs.aws.amazon.com/Route53/latest/DeveloperGuide/domain-name-servers-glue-records.html

僅更新託管區域記錄是不夠的。需要更新域的名稱伺服器設置,以便世界其他地方知道在哪裡“找到”您的託管區域記錄。

如前所述,一旦進行了更改,必須有一個 TTL(生存時間)到期,您才能確信更改已經傳播到世界各地。

引用自:https://serverfault.com/questions/941705