向您网域的 DNS 设置添加 TXT 记录后,您可以查询网域中当前生效的 TXT 记录,从而查看您的更改状态。使用第三方网络服务或在您的计算机上运行 DNS 查询,即可执行此操作。
排查 TXT 记录问题之前:
使用免费的网络服务来查询 TXT 记录
请注意,DNS 更改最长可能需要 72 小时才会生效,具体取决于进行更改时相应记录的 TTL 值。什么是 TTL?
如果您的域名是在注册 Google Cloud 帐号时通过 Google 合作伙伴购买的,则无需添加 TXT 记录以验证域名所有权(因为我们已经知道该域名归您所有)。
- 在以下网站提供的免费 DNS 记录查询工具中输入域名:
https://toolbox.googleapps.com/apps/dig/
要仅查询 TXT 记录,请在域名前加上“txt:”,例如:
txt: example.com
要在结果中显示已配置为使用您的 Google 服务的网域,请输入 solarmora.com - 提交表单。
- 验证结果。返回的值应与 TXT 记录值页面上的值相符(具体取决于这些值的用途),例如:
网域 类型 类别 TTL 应答 mail.solarmora.com. TXT IN 30 分钟 google-site-verification=J2T1DtdmI26z0uBqV4zkTvp3JfJCln
大多数操作系统都自带 nslookup
应用,可用来通过 Windows、Mac 或 Linux 命令行查询域名服务器详细信息。
- 要在 Windows 中启动命令行,请点击“开始”>“运行”,然后输入“cmd”并按 Enter 键。
在 Mac 或 Linux 上,请启动终端。
nslookup -q=txt example.com
- 我们将通过以下示例来解析输出结果:
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 记录。
- (可选)您可以检查 nslookup 输出结果的头两行,确保所显示的 IP 地址(本示例中为 8.8.8.8)代表您所需的域名服务器。根据您的 ISP 或自定义配置,您可能已经配置了其他域名服务器。您还可以选择将 8.8.8.8 附加到 nslookup 命令之后,以使用 Google 公共 DNS 解析服务:
nslookup -q=txt solarmora.com 8.8.8.8
更改“主机名”字段中的条目
如果您的 TXT 记录正确无误,请尝试更改 TXT 记录的“主机名”字段中的条目。
- 转到存储在域名托管服务商处的 DNS 记录,以修改验证记录。
- 在主机名(也称为主机、名称或主机记录)字段中输入您的域名(类似于 <域名>.com)。
- 保存记录并等待一段时间(最长 72 小时),看您的域名是否通过了 Google 验证。
还需要帮助?请联系域名托管服务商寻求帮助。