使用本地代理服务器强制浏览器使用特定网络适配器(Windows 7 64 位)

使用本地代理服务器强制浏览器使用特定网络适配器(Windows 7 64 位)

我的电脑上有两个互联网连接。一个是按流量计费的快速连接,另一个是没有下载上限的慢速连接。我打算在 Firefox 中使用快速连接进行浏览、Youtube 等,同时使用慢速连接进行其他所有操作(下载管理器、Dropbox、在 Steam 上下载游戏更新等)。基本上,任何不需要快速、低延迟连接的东西都应该使用慢速网络。

使用连接指标时,我优先考虑慢速连接,这样所有东西都会使用该连接。然后我尝试使用 ForceBindIP 软件强制 Firefox 使用快速连接,但结果好坏参半。它有时会无缘无故地停止工作,只有禁用慢速网络才能奏效(这会导致所有东西都用尽我在快速网络上的有限数据上限)。

在玩虚拟机时,我注意到 Vmware 可以选择将客户机绑定到主机上的特定网络适配器。因此,这是一种使虚拟机中的 Firefox 仅使用快速连接的迂回方法(它实际上甚至不知道还有其他可用的网络连接)。

这显然是一个比 ForceBindIP 更好的解决方案,我想将此功能引入我的主机系统,而无需虚拟机。这让我想到了手头的任务:

  1. 我想在我的计算机上运行一个可以绑定到快速网络适配器的代理服务器(VMWare 可以这样做)。
  2. 我将告诉 Firefox 使用本地托管的代理服务器连接到互联网。Firefox 的唯一出路是通过代理服务器,从而实现快速连接。
  3. 该代理服务器不应允许互联网上的任何计算机连接到它并访问我的系统。它应该只允许传出连接。

    • 这个任务可以完成吗?
    • 它会产生我想要的结果吗?还是我忽略了一些重要的东西?
    • 最后,我希望能够推荐一下代理服务器使用的软件,以及如何配置它以阻止外部连接的简要指南。

我的操作系统是Win7 64位。

相关内容