现代笔记本电脑上的 Windows 10 能否支持同时连接到两个 ISP?

Phi*_*rer 27 networking isp home-networking windows-10

我住在一个只有两种互联网连接选择的农村地区,来自 AT&T 的1.2 Mbit/s DSL或来自旧式卫星的 15 Mbit/s,ping 时间为 700 毫秒,平均速度仅为平均速度。

快速连接对于 Web 访问来说是可以的,但对于交互式工作需要更短的延迟时间。我在有线以太网连接上使用 DSL,在 Wi-Fi 上使用长时间滞后的更高带宽。

我有两个路由器,每个 ISP 一个。我的笔记本电脑可以同时支持这两种连接。Windows 10 能否根据一些内部指标设法利用这两者?同时,我只有一个网络上有本地存储,只有一个网络上有一台打印机。操作系统能否充当两个本地子网之间的桥梁?

Ton*_*nny 26

即使 Windows 本身不能很好地处理这个问题,这也是可能的。
(至少在这个特定用例中,需要低延迟 DSL 连接的连接数量有限,这是可行的。)

  1. 将卫星路由器配置为本地 LAN 的正常默认路由器。
    让它像往常一样向本地 LAN 提供 DHCP 和 DNS。
  2. 在 DSL 路由器上禁用它的 DHCP 服务,并在 LAN ip-range 中为其提供一个静态 IP 地址,该地址与卫星路由器的 DHCP 池不冲突。
  3. 对于要通过 DSL 连接运行的每个服务/服务器:
    确定该服务/服务器的 ip 地址(或 ip 范围)。
    在 Windows 10 PC 上创建一个静态路由(使用route add命令,不要忘记添加 a-p以使路由在重新启动后保持不变),该路由将该 IP 地址(或范围)的网关设置为 LAN IP 地址DSL路由器。

此设置将对所有 Internet 流量使用卫星链接,但那些具有将该连接定向到 DSL 的路由的连接除外。除非您明确路由指向 DSL 路由器,否则就好像 DSL 路由器不存在一样。它不会干扰其他任何东西,因此本地打印机、NAS 等将继续照常工作。

这样做的好处是,这将通过 Windows 10 计算机上的单个网络接口工作。您仍然可以根据需要使用有线或 Wifi。
如果您有多台计算机,您可以根据需要将路由应用到每台计算机。
它也是操作系统不可知的。它适用于任何允许您手动添加静态路由的操作系统。

唯一的缺点是,如果您不想在另一个网络上使用计算机,则必须暂时删除这些静态路由,以便在另一个 LAN 上时能够正常使用这些服务器/服务。


Kel*_*ari 13

这个有可能。我知道有一个程序可以做到这一点: ForceBindIP。它要求您从命令行运行每个程序并告诉它使用哪个 IP 或 GUID,如果不是默认的。

  • “从命令行运行每个程序”可以通过为每个程序编写批处理脚本来轻松解决,然后就像使用桌面上的快捷方式一样使用它们 (4认同)

Mon*_*eus 12

我会选择多 WAN 路由器。

我已经看到这些提供负载平衡支持,但我不确定这是否可以自定义以通过一个网络与另一个网络发送某些流量;在购买之前,您必须阅读路由器的文档。

这个似乎允许您根据正在使用的端口号交替使用 WAN。考虑到功能,179 美元并不是非常昂贵。

我建议这样做,因为即使您成功地让 Windows 10 进行智能网络切换,如果您希望另一台机器的行为类似,您也必须重复该过程。此外,如果您必须使用其他人的网络,或者如果您的路由器坏了而您获得了一个新的网络,则此类更改可能会带来巨大的麻烦。

多 WAN 路由器将是更加强大和可靠的解决方案。

获得一个专门构建的网络设备来实现你的目标要比强迫一个面向用户的操作系统做一些不自然的事情容易得多。


您的“交互式”工作(RDP对吗?)的另一个选择是将一台 el 便宜的笔记本电脑连接到 DSL,它可以根据需要处理您所需的显示器分辨率和备用机器。