Не удается разрешить, пока клиент DNS не будет перезапущен (Win7, WinSrv2008)

У меня самая странная проблема с DNS Resulution, с которой я когда-либо сталкивался. И под странным я имею в виду, что я могу подтвердить эту проблему только на двух хостах в нашей сети (моя рабочая станция Win7 и DNS-сервер управления Win2008R2), и она присутствует только в том случае, если я перезапущу DNS-клиент.

В нашей компании есть две сети. Сеть управления, в которой расположены все серверы, маршрутизаторы и коммутаторы, и производственная сеть, в которой расположены все компьютеры сотрудников. Существует один DC и другой сервер управления, который также выступает в качестве вторичного DNS-сервера.

Эта проблема началась год назад на моем ПК, и в течение прошлого года ИНОГДА я не могу разрешить имена с одной меткой с моего ПК. Мой компьютер находится в производственной сети.

Что самое странное в этой ситуации, это то, что когда я включаю компьютер, все в порядке. Затем через некоторое время эта проблема появляется, и если я перезагружаю DNS-клиента, проблема исчезает некоторое время (то есть я могу решить снова), но через 15-30 минут она появляется снова.

2 месяца назад эта проблема возникла на вторичном DNS-сервере, о котором я упоминал ранее. Как сервер, который является СВОИМ DNS-сервером, не может разрешить имена?! Если я перезапущу DNS-клиент, проблема исчезнет на некоторое время. Я действительно не знаю, почему это происходит, и это начинает сводить меня с ума. Ни один из других администраторов не сообщил ничего подобного на своих ПК.

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

1 ответ

Решение
> DNS Servers . . . . . . . . . . . : 192.168.5.7
                                       10.10.0.21
                                       8.8.8.8

Ваш третичный DNS-сервер является одним из Google. Почему вы настраиваете это на клиентах, а не на сервере пересылки на ваших внутренних DNS-серверах?

Когда возникает проблема, машина, вероятно, пытается запросить у Google внутренний адрес (и, очевидно, не получает ответа). Это не объясняет, почему это происходит только на нескольких машинах, но я бы посмотрел на изменение этого для начала.

Другие вопросы по тегам