Как переопределить DNS-серверы Windows 10 по умолчанию, чтобы использовать назначенные OpenVPN DNS-серверы?

Как переопределить DNS-серверы Windows 10 по умолчанию, чтобы использовать назначенные OpenVPN DNS-серверы?

В Windows 10 возникла проблема, заключающаяся в том, что она всегда использует свои локальные DNS-серверы (а также DNS-серверы, назначенные VPN) для разрешения DNS, что в свою очередь приводит к утечке DNS.

Подробности можно найти здесь: (Версия 2)https://forums.openvpn.net/viewtopic.php?&t=19728

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

Хуки, которые я бы использовал для выполнения такого скрипта, — это клиентские директивы OpenVPN — up и — down.

Большое спасибо

решение1

В настоящее время OpenVPN предоставляетновый плагиндля управления W10 DNS. Пожалуйста, см.этотдля получения подробной информации.

Обратите внимание на работу, проделанную в связи с этой проблемой W10 DNS в отчете об ошибке OpenVPN. Это показывает, что Microsoft предприняла шаги, которые явно переопределяют предпочтения пользователей.

https://community.openvpn.net/openvpn/ticket/605[Решено]

Связанный контент