家里的宽带又断了。
不是运营商的问题,是我自己折腾出来的。两条独立的ISP线路,一条光纤,一条5G固定无线接入,分别连着两台路由器。笔记本连这台,手机连那台,智能家居设备散落其中。每次切换网络就得手动改IP设置,不然打印机找不到,投屏投不了,文件共享直接罢工。
![]()
更烦人的是,一条线路断了,连在上面的设备全部瘫痪。你得手动换到另一条,等IP刷新,再重新连各种服务。这不是上网,这是上班。
我想到了一个听起来有点离经叛道的方案。
把两台路由器拆掉,换成一台能插双WAN口的路由器。两条ISP线路都接到这台设备上,让路由器自己决定流量怎么走——哪条更快走哪条,一条断了自动切另一条。但前提是,两条ISP永远不知道对方的存在。
为什么要“保密”?
因为很多在线服务会绑定IP地址做会话保持。如果你的流量在两条线路之间频繁切换,IP一变,银行把你踢下线,游戏掉线,视频会议卡死。更麻烦的是,有些服务检测到你的请求来自两个不同IP,会触发安全机制,直接封号或者要求重新验证。这不是冗余,这是给自己找麻烦。
所以关键在于:我要让路由器同时用上两条线路,但对于外部世界来说,每个连接看起来始终只来自某一个固定的IP。
实现方法比想象中简单。
我在路由器上配了两条策略路由规则。第一条叫负载均衡——轻量级的网页浏览、下载任务,路由器根据实时延迟和带宽利用率,自动把不同连接分配到两条线路上。你在浏览器里同时打开五个网页,可能三个走了光纤,两个走了5G,但你完全感知不到。Ookla测出下载速度快了一倍,因为两条线路在同时拉数据。
第二条规则是连接粘性。对于视频会议、SSH、在线游戏这类长连接,一旦建立,路由器就把这个会话锁死在当前线路上。Zoom会议不会因为线路切换而黑屏,SSH终端不会突然断开。即使那条线路中途延迟飙升,该会话也不切换——除非线路彻底断掉。
故障转移才是真正的杀手级功能。
我拔掉光纤的网线,正在进行的视频通话闪了一下,画面停顿两秒,然后恢复正常。所有连接自动迁移到5G线路上,没有掉线,没有重新登录,公共IP变了但应用程序无感。插回光纤,新建立的连接又会自动分配到这条更快的线路上。整个过程,两条ISP从始至终不知道对方存在——因为它们从来没有同时处理过同一个会话。
这条路有局限性,得说清楚。
它不能把单条连接的带宽叠加起来。你下载一个文件,这个连接只会走其中一条线路,速度上限就是那条线路上限。它解决的是多个设备、多个连接同时用网时的总带宽和可靠性问题,不是单任务加速。另外,如果你的两条线路来自同一个运营商,用同一个光交箱,那光缆被挖断的时候双线一起挂——这种冗余是假的。
但对于远程办公、在线会议多、家里智能设备几十个的人来说,这套方案确实把“网断了”这件事从灾难降级成了几乎无感的小插曲。两条宽带彼此不知情,你和你的所有设备,也不再需要知道它们的存在。
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.