VPN またはプロキシの使用時に Windows ホスト ファイルが無視される

VPN またはプロキシの使用時に Windows ホスト ファイルが無視される

私は、ホストブロック広告やその他のものが読み込まれないようにするためです。通常のインターネット接続では完璧に動作しますが、VPN または HTTP プロキシを使用すると無視され、広告が再度読み込まれます。ブラウザ拡張機能など、広告をブロックする他の多くのソリューションがあることは知っていますが、私はこれらのホスト エントリを使用して、ブラウザだけでなく他のアプリケーションでも広告をブロックしています。

質問が2つあります。

  1. なぜ Windows はこのように動作し、プログラムはホスト ファイルを簡単に無視するのでしょうか?
  2. この問題の回避策と、プロキシまたは VPN が使用されている場合でもすべてのアプリケーションが hosts ファイルを参照するように強制する方法は何ですか?

私は .pbk 拡張子のファイルである PPTP/L2TP 接続を使用します。これは Windows に組み込まれている機能です。

Windows 8.1 X64 を使用しています。

関連情報