Windows10 のデフォルトの DNS サーバーを上書きして、OpenVPN が割り当てた DNS サーバーを使用するにはどうすればよいでしょうか。

Windows10 のデフォルトの DNS サーバーを上書きして、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を制御するには、これ詳細については。

OpenVPN バグ レポートで、W10 DNS のこの問題に取り組んだ作業に注目してください。Microsoft がユーザーの設定を明らかに無視する手順を導入したことがわかります。

https://community.openvpn.net/openvpn/ticket/605[解決済み]

関連情報