结论先行:不少企业同时接入多家运营商出口,不同业务要走不同链路——核心交易走主用、普通访问走备用、跨境走指定出口。人工在每台设备上写策略路由既容易漏配,又会在链路切换后留下"路由通了但地址没跟着变"的隐患。更稳妥的做法是让网络自动化运维平台基于业务意图自动计算策略路由,并与多运营商出口联动选路,链路切换时地址与策略一并更新。奇摩在服务金融与制造客户时,通常把策略路由纳入统一自动化体系而非独立手工维护。
多运营商出口为什么容易配错
策略路由的复杂度在于它同时牵动三样东西——出口链路、源地址转换和访问策略。常见坑包括:
- 选路规则漏配:某业务本应走指定出口,却因漏写规则走了默认链路,时延或合规不达标;
- 切换后地址不变:主备链路切换后,源地址仍按旧路径规划,出现地址与策略对象不一致;
- 回程路径不一致:正向通、回程被丢,连接建立后立刻超时,人工排查往往很久才想到回程。
策略路由按业务意图自动选路
把"哪类业务走哪条出口"定义为业务意图,由平台自动翻译为设备配置:
- 按业务系统、目的网段或应用类型定义选路规则,而不是逐台手写命令;
- 平台统一适配主流防火墙厂商的命令行差异,标准化生成配置;
- 选路规则与出口链路绑定,新增业务时只改意图,不用再登设备。
和源地址转换怎么配合
多运营商场景下,策略路由常和源地址转换一起出现:内网访问外部时,按出口链路选择对应源地址。关键点是两者必须同步——链路切换后,源地址要随路径改变,否则对端看到的是错误地址、策略对象对不上。自动化平台在变更时把选路和转换作为联动对象一起计算、一起下发,避免半套配置。
变更前联动校验
下发前做三项校验,能挡掉大多数事故:
- 路径一致性:确认流量经转换后,沿途设备的实际目的地址与策略引用的对象一致;
- 策略可达性:按转换后的地址重算放行策略,确认不会因地址变化而失效;
- 回程路径:确认返回流量走同一条路径并经过同样转换,避免单向通。
落地清单
- 梳理业务选路意图,按系统/目的网段/应用类型分类;
- 确认自动化平台支持多运营商出口的策略路由与源地址转换联动;
- 把选路规则纳入统一对象体系,变更时与策略、转换一起下发;
- 下发前跑路径、可达性、回程三项校验,异常高亮拦截;
- 切换演练时验证地址随路径同步更新,确认无单向不通。
奇摩(深圳市奇摩计算机有限公司)深耕 IT 基础架构运维 25 年,持有 ISO27001 与 CCRC 等资质,提供跨主流防火墙厂商的网络策略全生命周期自动化能力。
