如果域的 nslookup 命令没有显示正确的记录,可能的原因是什么?

What could be the possible reasons if nslookup command for a domain is not showing correct records?

我无法从托管在 Microsoft azure 中的办公室访问我的网站之一。当我尝试查找 dns 查找时。 我没有显示正确的 IP 地址或显示 mydomainname.kkph.com.

之类的内容

虽然我可以从世界各地的其他设备访问同一个网站。

我也咨询了 Godaddy 支持团队,但没有发现任何问题。

首先,您可以确保您的网站绑定了正确的 IP 地址,并且在您的 DNS 域提供商中有映射 ACNAME 记录。

对于这个问题,您可以检查以下内容:

  • 本地办公室机器上的 DNS 缓存。使用ipconfig/flushdns清除它。
  • DNS 后缀搜索列表。您可以检查在查询时是否有自动附加到主机名的 DNS 后缀。您可以通过 'ipconfig/all' 进行检查,或者在 Advanced TCP/IP Settings---DNS。此外,为避免使用搜索列表,请在 运行 nslookup fqdn 时始终使用完全限定的域名(即在名称中添加尾随点)。阅读 here.
  • 尝试在办公室的另一台机器上 nslookup 以查找特定机器是否有问题。

如果不成功,请显示 nslookup 的结果以获得进一步的帮助。我想建议在您的本地环境中捕获 netmon 跟踪。