除非重新启动 dns 客户端,否则无法解析(Win7、WinSrv2008)

Spi*_*rit 0 domain-name-system windows-7 internal-dns windows-server-2008-r2

我遇到过最奇怪的 DNS 解析问题。奇怪的是,我的意思是我只能在我们网络中的两台主机(我的工作站 Win7 和管理 dns 服务器 Win2008R2)上确认这个问题,并且只有在我重新启动 DNS 客户端之前它才会出现。

我们公司有两个网络。所有服务器、路由器和交换机所在的管理网络以及所有员工 PC 所在的生产网络。有一台 DC 和另一台管理服务器,它们也充当辅助 DNS 服务器。

这个问题一年前开始出现在我的 PC 上,在过去的一年中,有时我无法从我的 PC 解析单个标签名称。我的 PC 位于生产网络中。

在这种情况下最奇怪的是,当我打开电脑时一切正常。然后过了一会儿,这个问题出现了,如果我重新启动 DNS 客户端,问题就会消失一段时间(我可以再次解决),但 15-30 分钟后它又出现了

2 个月前,这个问题发生在我之前提到的辅助 dns 服务器上。它自己的 DNS SERVER 的服务器如何无法解析名称?!如果我重新启动 DNS 客户端,问题就会消失一段时间。我真的不知道为什么会发生这种情况,它开始让我发疯。其他管理员都没有在他们的 PC 上报告任何类似的情况。

nslookup也正常工作。这是因为有什么东西干扰了 DNS 客户端。任何建议将被认真考虑。

----
这是实际情况的示例:
注意:“Apollo”是一个在两个网络中都有接口的 cisco 路由器,它没有 netbios,因此找到其名称的唯一方法是通过 dns。

C:\>ping apollo
Ping request could not find host apollo. Please check the name and try again.

C:\>ping apollo.corp.local
Ping request could not find host apollo. Please check the name and try again.

C:\>net stop dnscache && net start dnscache
C:\>ping apollo

Pinging apollo.corp.local [192.168.5.1] with 32 bytes of data:
Reply from 192.168.5.1: bytes=32 time<1ms TTL=255

C:\>ipconfig /all
Ethernet adapter Local Area Connection:

   Connection-specific DNS Suffix  . : corp.local
   Description . . . . . . . . . . . : Intel(R) PRO/100 VE Network Connection
   Physical Address. . . . . . . . . : 00-1D-92-0D-D5-01
   DHCP Enabled. . . . . . . . . . . : Yes
   Autoconfiguration Enabled . . . . : Yes
   Link-local IPv6 Address . . . . . : fe80::ec96:c947:de50:b3f5%10(Preferred)
   IPv4 Address. . . . . . . . . . . : 192.168.5.103(Preferred)
   Subnet Mask . . . . . . . . . . . : 255.255.255.0
   Lease Obtained. . . . . . . . . . : Monday, November 25, 2013 9:10:43 43
   Lease Expires . . . . . . . . . . : Tuesday, November 26, 2013 9:10:45 45
   Default Gateway . . . . . . . . . : 192.168.5.1
   DHCP Server . . . . . . . . . . . : 192.168.5.7
   DHCPv6 IAID . . . . . . . . . . . : 234888594
   DHCPv6 Client DUID. . . . . . . . : 00-01-00-01-17-2C-C9-07-00-1D-92-0D-D5-01
   DNS Servers . . . . . . . . . . . : 192.168.5.7
                                       10.10.0.21
                                       8.8.8.8

   NetBIOS over Tcpip. . . . . . . . : Enabled
Run Code Online (Sandbox Code Playgroud)

Chr*_*own 5

> DNS Servers . . . . . . . . . . . : 192.168.5.7
                                       10.10.0.21
                                       8.8.8.8
Run Code Online (Sandbox Code Playgroud)

您的三级 DNS 服务器是 Google 的服务器之一。为什么要在客户端上配置它而不是在内部 DNS 服务器上配置转发器?

出现问题时,机器可能正在尝试向 Google 查询内部地址(显然没有得到响应)。它没有解释为什么它只发生在几台机器上,但我会考虑从一开始就改变它。

  • 因为它已故障转移到第三解析器,并且在重新启动客户端后,它正在使用主解析器。很简单。 (2认同)