排解 TXT 記錄問題

在網域的 DNS 設定中新增 TXT 記錄後,您可以查詢網域目前生效的 TXT 記錄,確認變更狀態。方法是使用第三方網路服務,或從電腦執行 DNS 查詢。

使用免費網路服務查看 TXT 記錄

  1. 在下列網站提供的免費 DNS 記錄查詢工具中輸入網域名稱:

    https://toolbox.googleapps.com/apps/dig/

    如要僅查詢 TXT 記錄,請在網域名稱前加上「txt:」,如下所示:
    txt: example.com

    如要查看已設定使用 Google 服務的網域結果,請輸入:solarmora.com

  2. 提交表單。
  3. 驗證結果。視用途而定,傳回的值應與「TXT 記錄值」頁面上的值相符,例如:
    網域 類型 類別 TTL 回應
    mail.solarmora.com. TXT IN 30 分鐘 google-site-verification=J2T1DtdmI26z0uBqV4zkTvp3JfJCln

在電腦上執行 nslookup

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

  1. 如要在 Windows 中啟動指令列,請依序點選「開始」>「執行」,然後輸入「cmd」並按下 Enter 鍵。
    在 Mac 或 Linux 上啟動終端機。
  2. 輸入下列指令:
    nslookup -q=txt example.com
  3. 請參考以下範例,解讀輸出內容:
    nslookup -q=txt solarmora.com

    將傳回:

    Server:    8.8.8.8
    Address:    8.8.8.8#53
    
    Non-authoritative answer:
    solarmora.com    text = "google-site-verification=J2T1DtdmI26z0uBqV4zkTvp3JfJCln"
    solarmora.com    text = "v=spf1 include:_spf.google.com ~all"
    

    從這段輸出訊息的第三行開始,就是您必須注意的部分。具體來說,我們可以從這個部分得知 solarmora.com 設有兩筆文字記錄。其中一筆文字記錄含有「google-site-verification=J2T1DtdmI26z0uBqV4zkTvp3JfJCln」的值,這個值為可驗證網域擁有權的字串;另一筆文字記錄的值為「v=spf1 include:_spf.google.com ~all」,用於透過 Google Workspace 建立 SPF 記錄。

  4. 您可以視需要檢查 nslookup 輸出結果的前兩行,確認顯示的 IP 位址 (本範例中為 8.8.8.8) 是否代表所需名稱伺服器。視您的網際網路服務供應商 (ISP) 或自訂設定而定,您可能設定了不同的名稱伺服器。您也可以選擇在 nslookup 指令後方附加 8.8.8.8,使用 Google 公用 DNS 解析服務:
    nslookup -q=txt solarmora.com 8.8.8.8

變更 [Hostname] 欄位中的項目

如果 TXT 記錄正確,請嘗試變更 TXT 記錄的「主機名稱」欄位項目。

  1. 前往網域代管商儲存的 DNS 記錄,編輯驗證記錄。
  2. 在「Hostname」 (也稱為「Host」、「Name」或「Host record」) 欄位中輸入網域名稱,例如 <網域名稱>.com。
  3. 儲存記錄,接著最多再等待 72 小時,即可確認 Google 是否已驗證您的網域。

還需要其他協助嗎?請與您的網域代管商聯絡,進一步尋求協助。