多线路自动切换技术并不是简单地把两根网线同时插入路由器。它需要设备持续判断出口是否可用,再按照预设规则调整默认路由。对新手来说,先明确“检测什么、何时切换、是否自动回切、切换后哪些连接会中断”,比急着配置品牌功能更重要。
先分清线路角色与切换目标
常见部署由主线路、备用线路和一台支持多WAN的设备组成。设备可以是运行OpenWrt的软路由、MikroTik RouterOS路由器,也可以是具备双WAN功能的企业网关。两条线路不一定要完全相同:光纤适合长期承载稳定流量,移动宽带、4G或5G CPE则可作为临时出口,但后者可能受信号、套餐限速和运营商级NAT影响。
先确定目标属于哪一种:
- 故障转移:主线路正常时尽量只使用主线路,故障后才启用备用线路,配置简单,出口行为更容易预测。
- 负载分担:让不同设备或连接分配到不同线路,可以提高总体利用率,但规则、会话稳定性和排障难度更高。
- 业务分流:按照目的地址、端口或设备划分出口,例如视频会议走低延迟线路,系统更新走流量更充足的线路。
四项基础设置不能省
1. 接口、网关与地址
为每个WAN接口填写正确的连接方式,包括DHCP、静态地址、PPPoE账号或上游网关。确认两条线路使用不同的网段,内网地址也要避免与上游冲突。保存后分别测试网关连通性、域名解析和外部IP,不能只看“接口已连接”。
2. 健康检查对象
健康检查是多线路自动切换技术的判断依据。不要只探测运营商网关,因为网关能响应并不代表互联网可用。可以分别检查一个稳定的公共地址、一个域名解析服务和实际业务地址,并采用多目标投票,减少单个节点异常造成的误切换。探测间隔通常可设为3至10秒,连续失败2至5次再判定故障;具体数值应结合线路延迟和业务容忍度调整。
3. 路由优先级
在RouterOS中通常通过路由距离,在OpenWrt或其他系统中通过metric、策略路由或故障转移规则表达主备关系。主线路的优先级应更高,备用线路次之。若做负载分担,则要明确按连接、按源地址还是按目的地址分配,避免同一应用的请求频繁改变出口。
4. 回切与会话保持
备用线路恢复后不要立即回切。可设置连续5至10次探测成功,并保持稳定约1至5分钟后再恢复主线路;这些范围只是常用起点,视频通话、远程桌面等实时业务通常更需要平滑策略。已经建立的TCP连接往往不能在切换后无感迁移,公网IP变化还可能使登录、上传或远程管理会话中断。
按步骤完成一次基础部署
- 绘制网络图,标出内网网段、两个WAN接口、网关、DNS和需要重点保障的设备。
- 分别接入两条线路,记录连接类型、网关地址、DNS来源以及是否存在运营商级NAT。
- 先关闭自动回切,只测试主线路断开时备用线路能否接管,检查网页、邮件、远程桌面等实际业务。
- 配置健康检查、失败次数、恢复次数和最短保持时间,并为日志记录切换原因。
- 加入策略路由,例如让固定办公终端优先使用主线路,把访客网络或大流量更新安排到备用线路。
- 恢复主线路,观察是否按预期回切;随后连续进行断线、插拔网线和上游重启测试。
容易忽视的安全与运维影响
备用线路可能获得不同的公网地址。若远程服务使用IP白名单,切换后就可能无法登录;若设备通过端口映射提供服务,还要分别检查两条线路的入站能力、NAT类型和防火墙规则。不要因为切换方便就开放管理页面,管理端口应限制来源,并优先使用VPN或其他受控访问方式。
DNS也要单独验证。线路切换后,DNS仍指向不可用的上游会造成“能联网但打不开域名”的假象。日志至少应包含切换时间、触发探测、当前出口、恢复时间和失败计数。经过一周左右的正常运行记录后,再根据误报和漏报调整阈值,而不是频繁修改多个参数。
常见问题
两条线路同时在线就一定更快吗?
不一定。故障转移主要提升可用性,负载分担才可能提高总吞吐;单个下载或单条连接通常不会自动叠加两条线路的带宽。
为什么接口显示在线,系统仍然切换?
接口在线只说明物理或拨号状态正常。上游路由、DNS、目标服务或中间链路异常时,健康检查仍可能判定该线路不可用。
切换后为什么远程桌面断开?
连接通常绑定原出口的公网IP和会话路径。切换改变地址或路径后,原会话无法继续,通常需要重新连接。
应该多久检查一次线路?
家庭和一般办公环境可从3至10秒开始;对高延迟或计费流量线路,应适当放宽间隔,并结合连续失败次数降低误切换。
总之,多线路自动切换技术的核心不是追求参数越灵敏越好,而是让探测、路由、回切、安全和日志彼此配合。先完成主备模式,再逐步加入策略分流,通常比一开始配置复杂的负载方案更稳妥。


Windows
macOS
Android
iOS