Я хочу исправить проблему в моей локальной сети (клиенты Windows 10 Pro на 192.168.140.x
подсеть). у меня есть Сервер Windows 2008 R2 (192.168.140.9
), который в основном используется как DHCP сервер и DNS условный экспедитор (не уполномоченный). Клиентские ПК нуждаются в разрешении как для общедоступных Интернет имена хостов, а также набор частный единицы (хостов, расположенных в удаленной локальной сети: 192.168.200.x
) для всех ПК в моей локальной сети. В частный Имена хостов должны решаться только DNS-серверами в самой удаленной локальной сети. Я настроил DHCP-сервер для назначения DNS-серверов в следующем порядке:
8.8.8.8
8.8.4.4
192.168.140.9
192.168.200.8
192.168.200.31
где 192.168.140.9
это мой собственный сервер, действующий как DNS. Последние два адреса - это DNS-серверы для удаленной локальной сети (но я бы хотел удалить эти два последних параметра, поскольку они избыточны). Мой DNS-сервер настроен как сервер условной пересылки имен хостов, расположенных в удаленной локальной сети (через 192.168.200.8
и 192.168.200.31
). С помощью nslookup Я ясно вижу, что все работает (если я установил правильный DNS-сервер), но Windows, похоже, не может определить имена в частном сторона и поэтому многие приложения не могут найти частные серверы (NAS, почтовый сервер, веб-сервер интрасети и т. д.). Единственный способ организовать DNS-порядок, чтобы он работал, - это установить два частных DNS-сервера как первые в списке:
192.168.200.8
192.168.200.31
8.8.8.8
8.8.4.4
192.168.140.9
Этого я бы хотел избежать, потому что я не хочу, чтобы удаленный DNS отвечал за разрешение Интернет имена.
Как я могу это исправить? Я не могу изменить конфигурацию сети клиентов, кроме изменения параметров конфигурации DHCP / DNS (моего собственного сервера), и, конечно же, я не могу изменить поведение DNS удаленного сервера.
Как предложил Тодд, мне нужно было удалить все параметры DNS, кроме моего собственного (192.168.140.9
) из конфигурации DHCP. Я также установил Экспедиторы в свойствах моего DNS-сервера следующим образом:
Теперь вроде все работает правильно.