У меня на компьютере два сетевых адаптера, каждый из которых подключен к другой сети (одна локальная сеть и одна беспроводная). Я настроил таблицы маршрутизации, чтобы некоторые адреса были направлены в локальную сеть, а другие - в беспроводную, но у меня возникли проблемы с настройкой DNS. Я хотел бы, чтобы при поиске DNS сначала использовался DNS по умолчанию для локальной сети, а затем, если совпадений не было, попробуйте DNS по умолчанию для беспроводной сети.
Проблема в том, что DNS-серверы (и, следовательно, их порядок) определяются для каждого сетевого подключения. Я не могу понять, какие из DNS используются, когда я пытаюсь, например, пинговать сервер по имени.
Есть ли концепция первичного сетевого адаптера?
Могу ли я создать или управлять глобальным списком DNS-серверов без учета адаптера?
источник
Из-за метрики соединения поиск DNS должен всегда выбирать LAN через WLAN. Пока таблица маршрутизации показывает более низкий показатель для подключения к локальной сети, чем WLAN, она должна работать так, как вы хотите.
Если вам необходимо проверить свои метрики для каждого соединения, вы сможете просмотреть IP-адрес в столбце интерфейса, чтобы получить соответствующую метрику. Физические интерфейсы должны иметь одинаковую метрику для всех записей. Виртуальные интерфейсы (и шлейф) будут давать разные метрики в зависимости от физического соединения, которое они используют для данной записи. (В этой статье базы знаний объясняется, как назначаются автоматические метрики.)
Если вы хотите обеспечить определенный порядок для DNS-серверов, вы можете определить предпочтительный список порядка в «Свойства соединения> Свойства протокола Интернета (TCP / IP)> Дополнительно> DNS». Этот список необходимо будет определить для каждого соединения.
источник
У меня была примерно такая же проблема; и я не думаю, что вы можете настроить список DNS-серверов, которые будут запрашиваться, когда необходима информация о домене. Смотрите этот вопрос .
Когда Windows запрашивает имя первого сервера имен; он либо вернет адрес, либо NXDOMAIN, указывая, что адрес не может быть разрешен.
источник
У меня была та же проблема, DNS VPN был предпочтительным, но мне нужно было использовать DNS соединения LAN.
Изменение метрики соединения локальной сети на низкое значение (например, 1) решило проблему:
Свойства подключения к локальной сети -> Свойства IPv4 Дополнительно ...
Снимите флажок «автоматический» и установите низкое значение
источник
Можете ли вы объяснить подробнее о двух разных работах, связаны ли они с двумя разными доменами локальной сети, например, siteA.local и siteB.local? Если ответ «да», то вы можете обращаться с ними так же, как с ЛВС и VPN, ниже приводится краткое объяснение того, как получить разрешение имен для отдельного домена через VPN - это поможет показать, как использовать разные DNS для разных соединения.
Это автоматически происходит, когда вы присоединяетесь к домену, но вынужден работать с разрешением имен в отдельных сетях.
Если вы не хотите вносить это изменение и знаете полное доменное имя (полные доменные имена) и указали IP-адрес DNS для ЛВС и WLAN, вы должны получить разрешение, например: ping server1.siteA.local или ping server1.siteB.local
источник