UnKnown не может найти <имя хоста>: несуществующий домен

8

У меня есть небольшая сеть с серверами Windows Server 2012 и клиентами Windows 7. Сейчас я пытаюсь настроить DNS с AD-Integrated Zone. Я настроил свой локальный компьютер, который не является членом домена, с правильными IP-адресами DNS-сервера, настроил его для регистрации в DNS с соответствующим DNS-суффиксом и использования этого суффикса при регистрации DNS. Эта часть работала отлично. У меня также есть несколько рядовых серверов в составе домена, которые также зарегистрированы в DNS. Так вот суть проблемы прямо сейчас.

Когда я пытаюсь выполнить NSLookup на имени хоста одного из рядовых серверов из клиента рабочей группы, я получаю следующее:

C:\Users\User>nslookup hostname  
Server: unknown  
Address: 192.168.1.26

*** Unknown can't find hostname: Non-Existent domain

Когда я отправляю эхо-запрос с того же клиента рабочей группы, он успешно добавляет DNS-суффикс к имени хоста автоматически.

C:\Users\User>ping hostname

Pinging hostname.domain.com [192.168.1.28] with 32 bytest of data:  
Reply from 192.168.1.28: bytes=32 time=14ms TTL=128  
Reply from 192.168.1.28: bytes=32 time=<1ms TTL=128  
Reply from 192.168.1.28: bytes=32 time=<1ms TTL=128  
Reply from 192.168.1.28: bytes=32 time=<1ms TTL=128  

Теперь, когда я делаю NSLookUp с другого рядового сервера

C:\Users\Administrator>nslookup hostname
Server: Unknown
Address: 192.168.1.26

Name: hostname.domain.com
Address: 192.168.1.28

Поэтому я сравнил сетевые настройки DNS на обеих машинах, и единственное отличие заключается в том, что на рабочей станции, не являющейся клиентом домена, установлен дополнительный флажок «Использовать DNS-суффикс этого подключения при регистрации DNS». Если я не проверил это, клиент не будет регистрироваться на сервере DNS. Я добавил суффикс domain.com для одной клиентской машины рабочей группы в поле «DNS-суффикс для этого соединения:».

Я видел несколько ссылок на зоны обратного просмотра, вызывающие подобные проблемы, однако я настроил зону обратного просмотра и убедился, что для рассматриваемого имени хоста была создана запись ptr.

Мой вопрос будет, как мне это исправить, какие настройки мне не хватает?

РЕДАКТИРОВАТЬ:

С тех пор я установил DHCP на одном из серверов и отключил DHCP на маршрутизаторе / шлюзе. После этого и обновления моего IP у меня теперь есть плоское разрешение имен. Я не могу представить, какие настройки отличаются, но теперь это работает. Это имеет больше смысла?

исконный
источник

Ответы:

0

Проблема в том, что у вас есть два DHCP-сервера в вашей сети.

  1. Роутер
  2. Активный сервер каталогов

При наличии нескольких серверов DHCP в одной сети возникает состояние состязания.

Когда компьютер регистрирует ваш маршрутизатор как DNS, запросы nslookup с этого компьютера запрашиваются маршрутизатором, и он не может найти ваше имя хоста.

Если компьютер находится в домене, он, скорее всего, направляет запросы nslookup на свой сервер домена, который дает правильный ответ.

В вашей сети должен быть только один DHCP-сервер, и он должен зарегистрировать ваш DNS-сервер Active Directory в качестве основного.

Хусейн Яглы
источник
-1

Когда вы настраиваете сеть через DHCP в сети Windows, опция DHCP корректно настраивается автоматически, так как DHCP обслуживает всю информацию, требуемую клиентами.

Эта ссылка объясняет лучше

user105566
источник