Проблема возникла с Windows 10 в том, что она всегда использует свои локальные DNS-серверы (а также DNS-серверы, назначенные VPN) для разрешения DNS, что, в свою очередь, приводит к сценарию утечки DNS.
Подробности можно найти здесь: (Версия 2) https://forums.openvpn.net/viewtopic.php?&t=19728
Можно, если кто-нибудь предоставит пример, использовать сценарий или пакетный файл и т.д., Которые могут сохранить текущие DNS-серверы (установленные до подключения VPN), затем удалить эти серверы при успешном подключении к VPN, а также восстановить исходные серверы при отключении (или потере) VPN-соединения.
Хуки, которые я использовал бы для выполнения такого скрипта, были бы клиентскими директивами OpenVPN --up и --down
Большое спасибо