未解析的 DNS 名称

未解析的 DNS 名称

在我们的公司,我们有两个网络服务器,一个有主机名s1.bankklient.cz,另一个有s2.bankklient.cz

我们的应用程序(使用 wininet 作为网络连接 api 部署到 Windows 操作系统的胖客户端)通过国家部署到我们的客户计算机上,主要连接到s1.bankklient.cz,当该 Web 服务器无法访问时,它会连接到s2.bankklient.cz

我们的许多客户(总共 4000 个中的 473 个)在连接时遇到问题s2.bankklient.cz,因为 wininet 返回错误 12007“无法解析名称”

我们的 DNS 服务器似乎完好无损,并且互联网上的其他 DNS 服务器也可以成功将s2.bankklient.czA 记录解析为 IP 地址。

我们现在正在尝试查明问题的原因,首先我们将尝试ipconfig /flushdns在客户端计算机上运行命令。

我很担心,这么多客户都遇到同样的问题。我还能在哪里找到问题?

答案1

鉴于两个名称的配置方式几乎相同,因此无法预料其中一个名称会起作用,而另一个名称则不会起作用。

您需要寻找的是那些在解析名称时遇到问题的客户端的共同点。最明显的是:

  • 他们很多人都使用同一个 ISP 吗?
  • 他们中很多人都使用同一个 DNS 服务器吗?
  • 他们是否使用不同版本的操作系统或库?

答案2

在 Windows 上,您可以验证 DNS 查找,而nslookup无需经过循环、清除缓存等。

相关内容