在两个互联网连接之间分离下载和上传

在两个互联网连接之间分离下载和上传

我有两个互联网连接,如果不使用新路由器,怎样才能让下载通过一个连接,上传通过另一个连接?

我在考虑一台计算机中有两张网卡,但是如何连接两张网卡并将下载/上传路由到不同的连接呢?

答案1

调度代理可能在这里起作用,事实上这是建议的用例之一,甚至可能做得更多。

  1. 你需要两个连接,最好是在不同的路由器上不重叠IP 地址范围。
  2. 运行调度代理(或者我猜是任何代理),并将其绑定到一个接口。告诉软件使用该代理
  3. Dispatch-proxy 还允许您使用 2 个接口和一个调度代理实例进行“简单”负载平衡。它可以让您组合多个互联网连接和/或设置通过每个连接(而非流量)的比例。

答案2

这是不可能的,除非你正在运行所有使用 UDP 的连接(但不是每个应用程序都支持),TCP 握手过程已经包含上传

答案3

无论如何,我总是对这里那些给出奇怪答案的人感到惊讶

是的,你可以这样做,但是使用 QOS 会比较棘手,所以假设你有 2 个路由器,每个路由器都有不同的 WAN IP,并且它们都为你的 PC 提供了相同的静态 IP,用于以太网/无线网卡,现在很简单 :P 下一步是使用 QOS 服务在第一个路由器上 0 上传 X 下载第二个路由器 X 上传 0 下载

现在如果你想浏览某些内容,你的 Internet Explorer 将无法打开任何网站

棘手的事情是更改无线/以太网卡的 MAC 地址,并使它们都具有相同的 MAC “现在人们会对此部分投反对票,因为每个人都知道 MAC 对于网页浏览并不重要,因为像 Facebook 这样的一些网站同时使用 MAC 地址和 WAN IP”

你仍然无法打开任何网站,因为当你在浏览器上输入域名/网站时,浏览器会向 DNS 服务器发送命令,然后 DNS 服务器会将你连接到服务器,为你提供网站,当你在第一个路由器上阻止下载时,服务器无法向你发送网站,你有一个 mac 地址,但第二个路由器上的 WAN IP 不同,所以服务器不知道那是你

为了解决这个问题,您需要一个网络掩码来使 WAN-IP 作为一个地址工作,因此您需要一个 DNS 服务器:)

相关内容