如果在osx上有两个Internet连接,如何同时使用两者来增加带宽?


19

我知道任何一个连接(例如非p2p下载)都将仅使用其中一个连接,但是由于大多数正常活动一次包含多个连接,因此理论上我仍然可以通过在每个连接上发送一些流量来增加总带宽。

另请参阅以下类似问题,其中大多数是针对Windows的:

是否可以合并两个Internet连接以提高性能?

如何强制某些应用程序使用特定的网络连接?

我家里有电缆和DSL。我该如何善用它?

如何同时使用两个Internet连接?

/superuser/246173/how-can-i-set-my-computer-up-to-use-two-different-internet-connections-simultane

这是我的部分自我回答:

您可以使用ipfw定向传出流量。例如,如果您想让udp(例如大多数bittorrent流量)使用一个连接,而其他一切都使用另一个,则请确保网络控制面板中的通用连接位于上方,然后键入:

ipfw add fwd ip.for.bittorrent.router udp from any to any out

在命令行。(或使用ipfw gui WaterRoof;然后不需要“ ipfw add”部分。)请注意,这就是路由器ip(通常与您的ip类似,但以.1结尾)。


我自己有这个问题。据我了解,尽管这在硬件级别上是可能的,但一台计算机只能分配一个IP,并且只能与一个DHCP保持联系。我相信这也适用于路由器(因此禁用路由器上的dhcp无效)。也许有足够的知识就可以做到,但是这将需要大量的逆向工程,并且不能在搁浅的OS'上完成。2011
11

1
并非如此-计算机可以具有任意数量的IP地址。
Kevin Panko

Windows可以使用多个IP地址,但有时此设置会在Windows上引起问题。我们的Unix PBX被设计为使用两个ip地址,并且两者都适用。
蒸汽动力

Answers:


9

粘接。

  • 打开系统偏好设置>网络
  • 点击齿轮图标,然后点击管理虚拟接口...
  • 单击+,然后单击“新建链接聚合”。
  • 给它起个名字,然后选择要绑定的以太网接口

注意:适用于仅支持链路聚合控制协议的以太网接口。不适用于其他接口,例如通过USB的3G调制解调器或通过Wi-Fi的DSL。

有关更多信息请参见此旧的,已归档的知识库文章


链接到知识库文章PH4156似乎已损坏
WiredIn

4

简短的回答:不。通过2个ISP链接,您有2个IP地址。可以使用某些特定的高端NIC(例如Intel四卡)来完成此操作,但是在该模式下,它们将作为单个IP地址出现在网络的其余部分。如果假设您有2个不同的IP地址,则无法完成。

可能会得到支持OSPF之类的路由器的路由器,它将为每个连接确定源与目的地之间的最短路径,但是该设备通常非常昂贵(数千美元)。另一种选择是将一个链接用于入口,将另一个链接用于出口流量。可以使用IPTABLES或数据包筛选器(pf)来完成此操作,但实际上并不会大大提高速度,因为您仍然受到这些链接上允许的入口和出口速度的限制。


2

实现此目的的更常见的生产方式是使用计算机外部的设备多路复用两个WAN连接。我已经使用负载平衡NAT路由器在我的工作地点完成了一年半的时间,并且效果很好。

使用诸如负载平衡NAT路由器之类的设备,您可以将整个子网或LAN连接到两个多路复用的Internet连接,而不仅仅是一台计算机。您计算机的NIC会将流量发送到LAN上的单个网关,并且该网关的NAT路由器将通过两个WAN连接到WAN上的目标负载均衡流量。当流量从WAN返回时,路由器将重新组合接收到的数据包,然后以单个连贯的流的形式将数据包发送到LAN上的源。因此计算机甚至都不知道该连接是多路复用的。

这可能会在某些站点上引起问题,这些站点希望所有流量都来自单个WAN IP地址。例如,使用Cookie维护登录用户会话的站点将看到来自使用同一Cookie的两个位置的流量。这看起来像是被劫持的会话,许多网站都会阻止它。因此,您必须找出哪些站点对使用两个IP地址敏感,并制定路由规则以仅使用两个WAN IP地址之一发送该流量。

我使用Sonicwall TZ-210来多路复用两个Internet连接(设备成本约为550美元)。一个连接是电缆调制解调器,下行速度为10 Mbps,上行为2 Mbps,另一个是绑定的T1,下行为3,上行为3。多路复用连接实际上是13向下和5向上。


是否有可支持此功能的便携式解决方案(例如电话)?
特·埃德姆·萨因(RıfatErdem Sahin),

@RıfatErdemSahin一些硬件防火墙允许您使用LTE卡访问蜂窝网络。
蒸汽动力

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.