我在我的地方有两个互联网连接,但更快的一个实际上是不可靠的。:(
一种是通过以太网连接到 PC 的宽带调制解调器。另一种是USB调制解调器。
我希望同时(或并行)运行两个连接,即使一个连接断开,我也可以依靠另一个连接并访问互联网。
我更喜欢便宜(或免费)的软件解决方案。我在 Windows XP 上。
更新: 我知道它可以在 Linux 上实现,但对于熟练使用 MS Windows 的人来说,这是一场噩梦。有人还建议了某种硬件负载平衡,但这太贵了。
好的,还请告诉我您如何应对工作中不可靠的互联网连接?
更新 2: 其中一个答案提到了通道绑定,我意识到在拨号的日子里,有些人设法连接到多个 ISP 以增加带宽。但是怎么办???
更新 3:好的,所以这种技术被称为“故障转移互联网连接”并且是可能的。除了下面的解决方案,我找到了这两个软件页面:
我在两个 ADSL2 连接上测试了双 WAN,发现 Linux 解决方案的设置非常棘手,而且不是很可靠。我现在在一台带有 3 个网卡的旧 PC 上运行 PFSense。安装非常简单,只需启动 live-CD 并在安装程序询问时将 LAN、WAN 和 OPT(第二个 WAN)网络电缆连接到 NIC。然后配置带有故障转移的实际双 WAN 非常简单,可以在此处找到指南:
http://doc.pfsense.org/index.php/Multi_WAN_/_Load_Balancing
如果您不想使用专用 PC 进行路由,我认为可以在 Windows XP 上的 VMWare(或类似设备)上安装 PFSense,并允许它为您执行路由。这当然会增加一些 CPU 开销并使用几百兆的 RAM。
windows 确实支持 WAN 连接的负载平衡。
我没有尝试过,所以风险自负。
您可以尝试在以下位置打开注册表:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NetBT\Parameters
并设置/添加这些 DWORD 值 RandomAdapter = 1 SingleResponse = 1
重新启动计算机。
请参阅:http ://www.vietcyber.com/forums/showthread.php?t=127328 或 http://www.techsupportforum.com/networking-forum/networking-support/101350-manage-two-internet-connections-相同的 pc.html
最简单的方法是使用一些脚本来检查与每个网关的连接,并在此基础上在主线关闭时切换到辅助线
看到这个,你可以从这样的事情开始
ping -n 1 gateway & if %ERRORLEVEL% not zero then(上一个答案中的教程中的命令用于更改默认 gw)
并且这个批处理应该尽可能频繁地从任务调度程序运行
Linksys 有一个路由器,可以支持多个互联网连接和它们之间的自动故障转移。不是很贵,我想不到200美元。rv042 就是您要找的。看起来亚马逊的价格约为 150 美元。
组合多个宽带连接的最佳方式称为 ppp 多链路电路。这会将几个连接“绑定”到一个电路中。自 1990 年代以来,它一直被用于实现商业用途。我假设您将传入连接作为快速以太网。您可以在 eBay 上合理地购买旧的 Cisco 路由器(尝试带有 4 端口快速以太网 WIC 的 1721 模块化路由器)。这足以“绑定” 4 个连接。然后,您只需为多链路配置一个虚拟接口。幸运的是,您可以从 Cisco 网络资源中获取 PDF 来帮助您完成此操作。对于任何精通网络的人来说,这都是相当直接的。您的 PC(或 Mac 或 ...)会将其视为单个连接。
不幸的是,Windows 不能像路由器那样多路复用两个 Internet 连接。相反,您可以按需切换连接,如本教程中所述:
切换网络设置批处理文件
可以办到; 这称为通道绑定。但是,我不确定它是否可以在 Windows 上轻松完成。通常当我听说它完成时,它是在 Linux 上。此外,您需要在目的地(您的 ISP)进行相同的设置。
OpenBSD 很容易做到这一点,来自常见问题解答:如何进行等价多路径路由?
等价多路径路由是指同一网络的路由表中有多个路由,例如默认路由0.0.0.0/0。当内核进行路由查找以确定将数据包发送到该网络的位置时,它可以从任何等价路由中进行选择。在大多数情况下,多路径路由用于提供冗余上行链路连接,例如到 Internet 的冗余连接。
有关详细信息,请参阅链接,但它的内容非常简单:
设置两个(或更多)网卡并向它们添加指向上游路由器的默认路由
然后只需在 sysctl.conf 中激活多路径路由:
正如我在 Windows 中所知道的(我确信直到 Win 2003)双 ISP 负载平衡是不可能的。
它需要策略路由(通过某些规则对不同的数据包使用不同的路由表)
Linux 和基于 linux 的路由器都支持它。
但是哇!Kerio 宣布支持负载均衡!www.kerio.com/control/quality-of-service/link-load-balancing
我遇到了这个应用程序:NAT32
它声称支持多个互联网连接和故障转移。社区版是免费的。
虽然我自己没有使用过,所以无法提供任何反馈。如果有人有,请发表评论。