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

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

我住在农村地区,只有两种互联网连接选择,1.2 Mbit/sDSL来自 AT&T 或来自老式卫星的 15 Mbit/s,ping 时间为 700 毫秒,并且仅平均值较快。

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

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

答案1

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

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

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

这项功能的优点在于,它可以通过 Windows 10 计算机上的单个网络接口运行。您仍然可以根据需要使用有线或 Wifi。
如果您有多台计算机,您可以根据需要将路由分别应用于每台计算机。
它还与操作系统无关。它可以与允许您手动添加静态路由的任何操作系统配合使用。

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

答案2

我会选择多 WAN 路由器。

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

这个似乎允许您根据正在使用的端口号交替 WAN。179美元考虑到其功能,价格并不算太贵。

我建议这样做,因为即使你成功让 Windows 10 进行智能网络切换,如果你想让另一台机器有类似的行为,你也必须重复这个过程。此外,如果你必须使用别人的网络,或者你的路由器坏了,你换了一个新的,这样的改变可能会带来巨大的麻烦。

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

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


您的“互动”工作的另一个选项(远程桌面协议对吧?就是把一台廉价笔记本电脑连接到 DSL,它可以处理你想要的显示器分辨率,并且可以根据需要更换机器。

答案3

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

答案4

这正是 OpenWRT 上的 mwan3 的设计初衷。我有一个较慢的 15Mb DSL 互联网和一个较快的 ~60Mb 4G 连接,它们被复用。我通过 DSL 发送 UDP 以获得更好的延迟,并且 TCP 在两者之间进行负载平衡。

我使用具有 DSL 输入的 openwrt 闪存 BT Home Hub,并且我的 4g 通过 wifi 从 3 无线宽带盒连接到它。

设置起来并不容易,但文档确实涵盖得相当好,而且在过去几年里,它对我来说效果很好

https://openwrt.org/docs/guide-user/network/wan/multiwan/mwan3

相关内容