私は、VPN 経由で別の国にある OpenVpn サーバーに接続された Windows 7 コンピューターを持っています。すべてのインターネット トラフィックは、コンピューターから VPN 経由でサーバーにルーティングされています。ただし、DNS クエリは VPN を経由せず、VPN トンネルの外部のルート経由で ISP の DNS に直接送信されます。
これは、ワイヤレス アダプターが DNS サーバー アドレスを自動的に取得するように設定されているために発生します。コンピューターとインターネットの間にあるルーターでは、たまたま DHCP サーバーが実行されており、コンピューターに ISP の DNS アドレスを割り当てています。問題は、コンピューターのワイヤレス アダプターがルーターから DNS 設定を受信するのを止められないことです。[次の DNS サーバー アドレスを使用する] を選択して空白のままにしてみましたが、ipconfig /all を実行すると、これが機能していないことが示され、ルーターから DNS を取得しています。
では、Windows ワイヤレス アダプターがルーターからこれらの設定を受け取らないようにする方法はありますか? OpenVpn サーバーが、使用すべき DNS をコンピューターの TUN アダプターにプッシュしています。ルーターの DHCP サーバーを無効にしたり、ルーターをいじったりせずに、この問題を解決したいです。理由は、ラップトップを使用していて、ワイヤレス ホットスポットなど、外出中でも VPN が DNS を漏らさないようにしたいからです。ワイヤレス アダプターがルーターの DHCP サーバーを無視するように強制できれば、DNS クエリはトンネルを通過して OpenVpn サーバーがプッシュした DNS アドレスに渡されるはずです。
すみません、長くなってしまいましたが、何かアイデアがあれば教えてください。ありがとう、そしてメリークリスマス。
答え1
「次の DNS サーバー アドレスを使用する」を選択して空白のままにしてみましたが、ipconfig /all を実行すると、これが機能していないことが示され、ルーターから DNS が引き続き取得されます。
では、VPN の DNS サーバーの IP アドレスをそこに設定してみませんか? 空白のままにしておくと、Windows は以前の設定を保持します。
お役に立てれば幸いです。
答え2
必要ない場合は、ワイヤレス アダプターを無効にすることができます。
または、静的 IP アドレスで設定することもできます。この方法では、DHCP はまったく使用されません。
答え3
ここでいくつかの解決策を試してみてください http://support.microsoft.com/kb/942440
編集:ルーターの設定を変更する必要がないので、どこでも機能すると思います
答え4
ファイアウォール ソフトウェアを使用して DHCP のトラフィックをブロックしてみることもできます。