排解 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 記錄值網頁中對應的值相符,例如:
    網域 類型 類別 存留時間 解答
    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. 在「主機名稱」(也可能是「主機」、「名稱」或「主機記錄」) 欄位中輸入您的網域名稱,這個名稱的格式為「<網域名稱>.com」domainname.com
  3. 儲存記錄,接著最多再等待 72 小時,即可確認 Google 是否已驗證您的網域。

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