Windows 10では、DNS解決に常にローカルDNSサーバー(およびVPNが割り当てたDNSサーバー)を使用するという問題が発生しました。これにより、DNSリークシナリオが発生します。
詳細はこちら:(バージョン2) https://forums.openvpn.net/viewtopic.php?&t=19728
スクリプトやバッチファイルなどを使用して、現在のDNSサーバー(VPN接続の前に設定されたサーバー)を保存し、VPNに正常に接続されたらそれらのサーバーを削除し、元のサーバーを復元することもできます。 VPN接続の切断(または喪失)時のサーバー。
このようなスクリプトを実行するために使用するフックは、OpenVPNクライアントディレクティブ--upおよび--downです。
どうもありがとう
現時点では、OpenVPNはW10 DNSを制御するための新しいプラグインを提供しています。詳細は this をご覧ください。
OpenVPNバグレポートのW10DNSでこの問題に取り組んだ作業に注意してください。これは、Microsoftがユーザーの好みを明確に上書きする手順を導入したことを示しています。