排解 CNAME 記錄問題

在網域的 DNS 設定中新增 CNAME 記錄後 (例如自訂網址或復原 Google 帳戶),您可以查詢目前對網域生效的 CNAME 記錄,藉此查看變更狀態。使用第三方網路服務或從電腦執行 DNS 查詢,找出網域的 CNAME 記錄。來確認紀錄是否新增成功。如果有的話,您也可以確認變更是否正確。

事前準備

請注意,DNS 變更最多可能需要 72 小時才會生效, 視您變更時記錄的 TTL 值而定。什麼是存留時間?

如果您是在申請 Google Cloud 帳戶時向 Google 合作夥伴購買網域,則不必新增 CNAME 記錄來驗證網域擁有權。我們已確認您是網域擁有者。

查詢並檢查 CNAME 記錄

查詢網域代管商保存的 CNAME 紀錄

  1. 前往網域代管商的網站。瞭解如何識別您的網域代管商。
  2. 登入您的網域代管商帳戶。
  3. 前往您網域的 DNS 紀錄。瞭解如何找出您的 DNS 紀錄。
  4. 驗證結果。視用途而定,傳回的值應與「CNAME 記錄值」頁面上的值相符,例如:
    網域 類型 類別 TTL 回應
    mail.solarmora.com. CNAME IN 3600 ghs.googlehosted.com.

在電腦上執行 nslookup

這個應用程式nslookup隨附於大多數作業系統,可用於從 Microsoft Windows、Apple Mac 或 Linux 指令列查詢名稱伺服器詳細資料。

  1. 如要在 Windows 中啟動指令列,請依序點選「開始」>「執行」。輸入 cmd,然後按下 Enter 鍵。

    如果您使用 Mac 或 Linux,請啟動終端機。

  2. 輸入下列指令:

    nslookup -q=cname mail.example.com

    將 example.com 替換為要查詢 CNAME 記錄的網域名稱。

  3. 請按照這個範例解讀輸出內容,例如 solarmora.com:
    nslookup -q=cname mail.solarmora.com

    範例傳回的內容如下:

    Server:    8.8.8.8
    Address:   8.8.8.8#53
    Non-authoritative answer:
    mail.solarmora.com    canonical name = ghs.googlehosted.com.

    請留意最後 2 行。具體來說,我們可以從輸出結果得知 mail.solarmora.com 指向正規名稱 ghs.googlehosted.com。

  4. (選用) 檢查 nslookup 輸出內容的前 2 行,確認顯示的 IP 位址 (在本例中為 8.8.8.8) 代表您想要的名稱伺服器。如果您已經依照網際網路服務供應商 (ISP) 或自訂設定指定了不同的名稱伺服器,您也可以選擇在 nslookup 指令中附加 8.8.8.8,使用 Google 公用 DNS 解析服務,例如:
    nslookup -q=cname mail.solarmora.com 8.8.8.8

其他支援資源

請直接與您的網域代管商聯絡以取得進一步協助。如果您想驗證網域擁有權,但不知道該如何向代管商說明需求,請參閱「我該如何向網域代管商說明需求?」一文。


Google、Google Workspace 和其他相關符號及標誌均為 Google LLC 的商標。所有其他公司名稱和產品名稱則為相關公司的商標。