В компании, в которой я работаю, есть установка Active Directory с DNS-сервером. Все компьютеры, входящие в домен, могут без проблем разрешать имя с DNS-сервера.
Текущая проблема касается компьютеров, не входящих в домен. Эти компьютеры не могут правильно разрешить все имена.
Я попытался поместить IP-адрес DNS-сервера в статический DNS маршрутизатора, это сработало для нескольких имен, но все еще есть некоторые имена, которые не разрешаются.
Я сделал nslookp, и кажется, что компьютеры все еще выходят на DNS провайдера, а не на наш.
Есть ли способ избавиться от необходимости настраивать каждую машину для использования нашего DNS, когда они находятся в нашей сети?
Active Directory и DNS работают в Windows 2008
В этой ситуации мы сделали так, что все локальные компьютеры (доменные и не доменные) использовали наши два DNS-сервера A.D. для DNS, и все. Затем эти DNS-серверы пересылают неизвестные запросы DNS нашему интернет-провайдеру.
Некоторое время назад наш DHCP-сервер назначал два наших DNS-сервера, а затем DNS-провайдера в качестве третичного. Таким образом, у нас были бы случайные проблемы, когда в один прекрасный день кто-то мог решить локальный хост, а в другие дни - нет. Поэтому я удалил DNS провайдера из назначения DHCP-серверов. Итак, теперь каждое устройство в здании использует два внутренних сервера, и для них настроен прямой поиск в DNS провайдера. Работает как шарм.
Обязательно назначьте DNS-суффикс вашего домена AD клиентам, не присоединившимся к домену, чтобы они могли отправлять полные запросы на ваш внутренний DNS-сервер для узлов, присоединенных к внутреннему домену.