使用 VPN 或代理时 Windows 主机文件被忽略

使用 VPN 或代理时 Windows 主机文件被忽略

我正在使用一款名为主机块防止加载广告和其他内容。它在正常的互联网连接下运行良好,但当我使用 VPN 或 http 代理时,它们会被忽略,广告会再次加载。我知道还有许多其他解决方案可以阻止广告,例如浏览器扩展,但我使用这些主机条目来阻止其他应用程序中的广告,而不仅仅是浏览器中的广告。

所以我有两个问题:

  1. 为什么 Windows 会这样并且程序很容易忽略我的 hosts 文件?
  2. 有什么解决方法吗?即使使用代理或 VPN,如何强制所有应用程序引用主机文件?

我使用 PPTP/L2TP 连接,它是一个扩展名为 .pbk 的文件。它是 Windows 的内置功能。

我正在使用 Windows 8.1 X64。

相关内容