Назад | Перейти на главную страницу

WinXP использует старый IP-адрес DNS-сервера, хотя он был изменен в DHCP и на коробке

Недавно мы списали старый сервер Windows 2000 DNS / DC и заменили его новым причудливым сервером DNS / DC Windows 2000. Из-за времени мы не дали новому DNS-серверу тот же IP-адрес, а добавили новый.

Старые настройки DHCP были: DNS1: OLDMachine DNS2: Existing Machine

Новые настройки DHCP: DNS1: NEWMachine DNS2: Existing Machine

Некоторые клиенты Windows XP ведут себя странно. Мы сделали: ipconfig / flushdns ipconfig / release ipconfig / обновить ipconfig / registerdns

и когда мы делаем

ipconfig / все

Я вижу:

DNS1: NEWMachine DNS2: Существующая машина

НО когда я делаю nslookup foo

Я получаю: Несуществующий DNS-сервер OLDMachine

с последующим успешным ответом одного из существующих DNS-серверов.

Что дает? Как этот старый IP-адрес все еще застрял в XP, хотя я заставил его установить новые, очистил кеш DNS и даже перезапустил машину ???

Я проверил, и машина настроена для DHCP, и в конфигурации сети (как и на маленькой вкладке «Дополнительные») нет жестко заданных записей DNS.

РЕДАКТИРОВАТЬ - Также просмотр системного журнала показывает: 1054 - Описание: Windows не может получить имя контроллера домена для компьютерной сети. (Указанный домен либо не существует, либо не существует, либо с ним невозможно связаться). Обработка групповой политики прервана.

РЕДАКТИРОВАТЬ 2 - Возможное решение, но оно все еще заблокировано ...

Я вручную изменил DNS-серверы и заметил, что они перегрузились. Есть дурацкая групповая политика (не знаю почему, но я оставлю ее), которая заставляла DNS-серверы; изменил его, однако клиенты не могут получить доступ к домену (поскольку основной DNS не работает - почему, черт возьми, окна не попробуют второй, который работает нормально?!?!?) ... Итак, как я могу заставить либо переопределение групповой политики (чтобы рабочие столы могли снова найти домен) или каким-то образом вернуть групповую политику на свои компьютеры? Тьфу ...

(p.s. это хорошая идея иметь принудительную политику DNS-сервера в AD? Кажется, это единственная задача DHCP?)

Пытаться: чистая остановка dnscache (останавливает службу кеширования поиска DNS)

... а затем посмотрите, изменятся ли ваши результаты.

Кроме того, есть ли у вас другие адаптеры LAN (адаптеры VPN, адаптеры виртуальных машин и т. Д.)?

Посмотрите в своей зоне DNS и посмотрите, существует ли еще запись NS для старого сервера DNS / DC.

хмммм ... Вы пробовали перезагрузить машину или хотя бы перезапустить «DNS-клиент» служба ?

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

Спасибо за вашу помощь. Разрешение:

Я вручную поменял DNS-серверы и заметил, что они перегрузились. Есть дурацкая групповая политика (не знаю почему, но я оставлю ее), которая заставляла DNS-серверы; изменил его и перезапустил клиентов. У них есть новая групповая политика, и все в порядке.