排查 A 记录问题

在网域的 DNS 设置中配置 A 记录后,您可以查询网域中当前生效的 A 记录,从而查看您的更改状态。您可以使用第三方网络服务或在计算机上运行 DNS 查询来执行此操作。例如,如果您配置了 A 记录以启用裸域名地址,但在浏览器中输入裸域名地址后,系统并未重定向到您的网站,请使用以下任一工具查看您的更改是否已生效,并验证您所做的更改是否正确。

请注意,对 DNS 记录所做的更改最长可能需要 72 小时才能生效。

使用免费的网络服务来查询 A 记录

  1. 在以下网站提供的免费 DNS 记录查询工具中输入域名:

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

    如需仅查询 A 记录,请在域名之前添加“a:”,如下所示:a: example.com

    如需查看已配置网域的结果,请输入:solarmora.com

  2. 提交表单。
  3. 验证结果。返回的值应与“A 记录值”页面上的值相符。

在计算机上运行 nslookup

大多数操作系统都自带 nslookup 应用,可用来通过 Windows、Mac 或 Linux 命令行查询域名服务器详细信息。

要使用此应用,请执行以下操作:

  1. 打开终端。在 Windows 中,点击开始 > 运行,输入 cmd,然后按 Enter 键即可。
  2. 输入并运行以下命令:nslookup -q=a solarmora.com
  3. 检查输出,它将类似于:
    Server:    8.8.8.8
    Address:    8.8.8.8#53
    
    Non-authoritative answer:
    Name:    solarmora.com
    Address: 216.239.38.21
    Name:    solarmora.com
    Address: 216.239.36.21
    Name:    solarmora.com
    Address: 216.239.34.21
    Name:    solarmora.com
    Address: 216.239.32.21
  4. 确保后一部分包含您在 A 记录中指定的服务器的 IP 地址:
    • 216.239.32.21
    • 216.239.34.21
    • 216.239.36.21
    • 216.239.38.21
  5. 确认第一行中列出的 IP 地址是您指定的域名服务器。
  6. (可选)如果您的域名服务器不是由 Google 提供,您可以将 8.8.8.8 附加到 nslookup 命令,以使用 Google 公共 DNS 解析服务并绕过您自己的域名服务器,如下所示:nslookup -q=a example.com 8.8.8.8
  7. 再次解读结果,并确保返回正确的 IP 地址。

仍然需要帮助?请与您的域名托管服务商联系,以获取更多帮助。