Как Windows решает, какой DNS-сервер использовать при разрешении имен и подключении к VPN

8

При подключении к сети VPN как DNS-клиент Windows выбирает предпочтительный DNS-сервер, между DNS-серверами, настроенными для локального соединения, и сервером, статически определенным для VPN?

Я видел ответы на вопрос «Как Windows решает, какой DNS-сервер использовать при разрешении имен?» объясняя, что метрика интерфейса используется для выбора предпочтительного адаптера и, следовательно, предпочтительного DNS, однако, похоже, это не относится к случаю при подключении к VPN?

Джем Такер
источник
Поскольку я вручную установил метрику интерфейса адаптера VPN выше, чем любой другой, все же все запросы DNS по-прежнему отправляются на сервер DNS VPN.
Джем Такер
Да, я проверил настройку метрики. В VPN есть один статически определенный сервер, будет ли он всегда выбран?
Джем Такер
1
Таким образом, VPN настроен на маршрутизацию трафика только тогда, когда интерфейс явно привязан (например, маршрут / если показатели установлены выше, чем у всех остальных), однако DNS-сервер VPN является предпочтительным, и поэтому запросы не могут быть разрешены сразу.
Джем Такер
@ Reaces Когда я смотрю Adapter and Bindingsв соответствии с здесь: windows.microsoft.com/en-us/windows/… - мой VPN ниже в конце списка. Значит ли это, что DNS, определенный в VPN-соединении, используется только для VPN-адресов (локальных)?
Войтех Дональ
@ VojtěchDohnal Вы спрашиваете, зависит ли выбор того, какой DNS-сервер использовать для разрешения имени хоста, от какого IP-адреса разрешается имя хоста?
Касперд

Ответы:

1

Это зависит от того, какую VPN вы используете ... обычно Windows разрешает все через VPN-туннель.

Другие решения, такие как DirectAccess, например, позволяют вам определить NRPT, чтобы определить, как должно быть разрешено определенное пространство имен.

Swisstone
источник