AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题 / 67096
In Process
Arpit Tambi
Arpit Tambi
Asked: 2009-09-21 03:23:20 +0800 CST2009-09-21 03:23:20 +0800 CST 2009-09-21 03:23:20 +0800 CST

是否可以合并多个互联网连接?

  • 772

我在我的地方有两个互联网连接,但更快的一个实际上是不可靠的。:(

一种是通过以太网连接到 PC 的宽带调制解调器。另一种是USB调制解调器。

我希望同时(或并行)运行两个连接,即使一个连接断开,我也可以依靠另一个连接并访问互联网。

我更喜欢便宜(或免费)的软件解决方案。我在 Windows XP 上。

更新: 我知道它可以在 Linux 上实现,但对于熟练使用 MS Windows 的人来说,这是一场噩梦。有人还建议了某种硬件负载平衡,但这太贵了。

好的,还请告诉我您如何应对工作中不可靠的互联网连接?

更新 2: 其中一个答案提到了通道绑定,我意识到在拨号的日子里,有些人设法连接到多个 ISP 以增加带宽。但是怎么办???

更新 3:好的,所以这种技术被称为“故障转移互联网连接”并且是可能的。除了下面的解决方案,我找到了这两个软件页面:

  • 链接 1
  • 链接 2
internet
  • 10 10 个回答
  • 10245 Views

10 个回答

  • Voted
  1. Raynet
    2009-09-21T12:07:32+08:002009-09-21T12:07:32+08:00

    我在两个 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。

    • 3
  2. hookenz
    2009-09-21T18:11:59+08:002009-09-21T18:11:59+08:00

    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

    • 2
  3. quaie
    2009-09-21T07:13:09+08:002009-09-21T07:13:09+08:00

    最简单的方法是使用一些脚本来检查与每个网关的连接,并在此基础上在主线关闭时切换到辅助线

    看到这个,你可以从这样的事情开始

    ping -n 1 gateway & if %ERRORLEVEL% not zero then(上一个答案中的教程中的命令用于更改默认 gw)

    并且这个批处理应该尽可能频繁地从任务调度程序运行

    • 1
  4. mrdenny
    2009-09-21T11:59:40+08:002009-09-21T11:59:40+08:00

    Linksys 有一个路由器,可以支持多个互联网连接和它们之间的自动故障转移。不是很贵,我想不到200美元。rv042 就是您要找的。看起来亚马逊的价格约为 150 美元。

    • 1
  5. Ralph
    2012-02-26T21:07:22+08:002012-02-26T21:07:22+08:00

    组合多个宽带连接的最佳方式称为 ppp 多链路电路。这会将几个连接“绑定”到一个电路中。自 1990 年代以来,它一直被用于实现商业用途。我假设您将传入连接作为快速以太网。您可以在 eBay 上合理地购买旧的 Cisco 路由器(尝试带有 4 端口快速以太网 WIC 的 1721 模块化路由器)。这足以“绑定” 4 个连接。然后,您只需为多链路配置一个虚拟接口。幸运的是,您可以从 Cisco 网络资源中获取 PDF 来帮助您完成此操作。对于任何精通网络的人来说,这都是相当直接的。您的 PC(或 Mac 或 ...)会将其视为单个连接。

    • 1
  6. Daniel Leiderman
    2009-09-21T06:29:10+08:002009-09-21T06:29:10+08:00

    不幸的是,Windows 不能像路由器那样多路复用两个 Internet 连接。相反,您可以按需切换连接,如本教程中所述:

    切换网络设置批处理文件

    • 0
  7. Lee B
    2009-09-21T08:33:15+08:002009-09-21T08:33:15+08:00

    可以办到; 这称为通道绑定。但是,我不确定它是否可以在 Windows 上轻松完成。通常当我听说它完成时,它是在 Linux 上。此外,您需要在目的地(您的 ISP)进行相同的设置。

    • 0
  8. 2010-03-06T01:01:08+08:002010-03-06T01:01:08+08:00

    OpenBSD 很容易做到这一点,来自常见问题解答:如何进行等价多路径路由?

    等价多路径路由是指同一网络的路由表中有多个路由,例如默认路由0.0.0.0/0。当内核进行路由查找以确定将数据包发送到该网络的位置时,它可以从任何等价路由中进行选择。在大多数情况下,多路径路由用于提供冗余上行链路连接,例如到 Internet 的冗余连接。

    有关详细信息,请参阅链接,但它的内容非常简单:

    设置两个(或更多)网卡并向它们添加指向上游路由器的默认路由

    /etc/hostname.fxp1
    !route add -mpath default 172.16.0.1
    /etc/hostname.fxp2
    !route add -mpath default 192.168.0.1
    

    然后只需在 sysctl.conf 中激活多路径路由:

    # sysctl net.inet.ip.multipath=1
    # sysctl net.inet6.ip6.multipath=1
    
    • 0
  9. mmv-ru
    2010-06-20T04:24:55+08:002010-06-20T04:24:55+08:00

    正如我在 Windows 中所知道的(我确信直到 Win 2003)双 ISP 负载平衡是不可能的。

    它需要策略路由(通过某些规则对不同的数据包使用不同的路由表)

    Linux 和基于 linux 的路由器都支持它。

    但是哇!Kerio 宣布支持负载均衡!www.kerio.com/control/quality-of-service/link-load-balancing

    • 0
  10. Simon East
    2014-09-30T22:02:09+08:002014-09-30T22:02:09+08:00

    我遇到了这个应用程序:NAT32
    它声称支持多个互联网连接和故障转移。社区版是免费的。

    虽然我自己没有使用过,所以无法提供任何反馈。如果有人有,请发表评论。

    • 0

相关问题

  • webdav 的安全性如何?smb 通过 ssh 隧道(使用 putty)是更好的解决方案吗?

  • 如何获得他人拥有的域名?

  • 在酒店/咖啡馆环境中无线连接在线的提示

  • 添加备份互联网连接需要哪些硬件?

  • 安全地部署到 Internet

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    从 IP 地址解析主机名

    • 8 个回答
  • Marko Smith

    如何按大小对 du -h 输出进行排序

    • 30 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    Windows 中执行反向 DNS 查找的命令行实用程序是什么?

    • 14 个回答
  • Marko Smith

    如何检查 Windows 机器上的端口是否被阻塞?

    • 4 个回答
  • Marko Smith

    我应该打开哪个端口以允许远程桌面?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    MikeN 在 Nginx 中,如何在维护子域的同时将所有 http 请求重写为 https? 2009-09-22 06:04:43 +0800 CST
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    0x89 bash中的双方括号和单方括号有什么区别? 2009-08-10 13:11:51 +0800 CST
  • Martin Hope
    kch 如何更改我的私钥密码? 2009-08-06 21:37:57 +0800 CST
  • Martin Hope
    Kyle Brandt IPv4 子网如何工作? 2009-08-05 06:05:31 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve