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を制御するには、これ詳細については。
OpenVPN バグ レポートで、W10 DNS のこの問題に取り組んだ作業に注目してください。Microsoft がユーザーの設定を明らかに無視する手順を導入したことがわかります。