更新網域的名稱伺服器

建立代管區域後,您必須變更與網域註冊相關聯的名稱伺服器,改為指向 Cloud DNS 名稱伺服器。這個程序會因網域註冊商供應商而有不同,請參閱供應商的說明文件,瞭解如何變更名稱伺服器。

如果您還沒有網域名稱,可以使用 Cloud Domains 註冊網域。如果您已使用 Cloud Domains 註冊網域,請參閱 Cloud Domains 說明文件中的「為網域設定 DNS」一節。

查詢 Cloud DNS 名稱伺服器

如要讓 Cloud DNS 正常運作,您必須判斷與代管區域相關聯的名稱伺服器,並驗證這些名稱伺服器是否與網域的名稱伺服器相符。不同的代管區域有不同的名稱伺服器。

主控台

  1. 前往 Google Cloud 控制台的「Cloud DNS 區域」頁面。

    前往 Cloud DNS 區域

  2. 在「區域名稱」下方,選取代管區域的名稱。

  3. 在「可用區詳細資料」頁面中,按一下頁面右上方的「註冊機構設定」

gcloud

如要傳回已設定為為區域提供 DNS 查詢的名稱伺服器清單,請執行 dns managed-zones describe 指令:

gcloud dns managed-zones describe ZONE_NAME

ZONE_NAME 替換為您要傳回名稱伺服器清單的代管區域名稱。

找出名稱伺服器的 IP 位址

Cloud DNS 名稱伺服器的 IP 位址會變更,且可能因使用者的地理位置而異。

如要找出 a 名稱伺服器區塊中的名稱伺服器 IP 位址,請執行下列指令:

  dig ns-cloud-a1.googledomains.com +short
  dig ns-cloud-a2.googledomains.com +short
  dig ns-cloud-a3.googledomains.com +short
  dig ns-cloud-a4.googledomains.com +short

對於私人區域,您無法在公開網際網路上查詢名稱伺服器。因此,您不需要尋找 IP 位址。

如要找出 Google Cloud使用的所有 IP 位址範圍,請參閱「哪裡可以找到 Compute Engine IP 範圍?」一文。

變更網域的網域註冊商名稱伺服器

現在您已取得託管您代管區域的 Cloud DNS 名稱伺服器清單,請透過網域註冊商更新網域的名稱伺服器。您的網域註冊商可以是 Cloud Domains 或第三方註冊商。

通常,您至少要提供兩個 Cloud DNS 名稱伺服器給網域註冊商。為了充分發揮 Cloud DNS 高可用性的效益,您必須使用所有名稱伺服器。

變更網域註冊商的名稱伺服器之後,可能需要一段時間才能將解析器流量引導到新的 Cloud DNS 名稱伺服器。在舊的 NS 記錄存留時間到期之前,解析器可繼續使用舊的名稱伺服器。

驗證名稱伺服器

確認網域的名稱伺服器是否與 Cloud DNS 區域中列出的名稱伺服器相符。

如要查詢正在使用的名稱伺服器,請執行 dig 指令:

dig -t NS myzone.example.com.

後續步驟

  • 如要找出使用 Cloud DNS 時可能遇到的常見問題解決方案,請參閱「疑難排解」。
  • 如要瞭解 Cloud DNS 的總體概況,請參閱 Cloud DNS 總覽