首页/安全/安全设备配置速查/策略路由配置示例
NAT 与发布75 条

策略路由配置示例

以华为 VRP 风格展示按源地址分流到指定下一跳的配置,配合 ACL 定义匹配范围。

安全设备配置速查安全更新于 2026-10-13

策略路由按什么选路

普通路由只按目的地址选下一跳,策略路由则可以在目的地址之外,按源地址、源接口等条件指定走向,常用于多出口环境下的分流。它的配置结构是「节点 + 匹配条件 + 动作」:用 ACL 等条件定义要匹配的流量,用 apply 指定下一跳,最后在接口的入方向上调用。节点编号决定匹配优先级,顺序错会导致策略不按预期生效。

基本信息

适用平台华为 VRP 系列路由器与防火墙(policy-based-route)
结构policy-based-route 策略名 permit node 编号 + if-match + apply
匹配方式常用 ACL 定义源网段或目的网段
调用位置在接口入方向应用策略路由

典型使用场景

  • 多出口分流:按源网段把不同部门流量分别送到不同运营商链路
  • 指定关键业务走优质链路:把实时类业务牵引到低时延出口
  • 链路负载与主备:部分流量走主链路,其余走备份链路
  • 测试与灰度:临时把特定源地址的流量牵引到新链路验证
  • 回程匹配:正向分流后需确认返回流量路径一致,避免非对称导致的丢包

华为配置示例

华为配置示例
system-view
acl number 3000
 rule 5 permit ip source 192.168.20.0 0.0.0.255    # 定义需要分流的源网段
 quit
policy-based-route pbr-isp1 permit node 10        # 策略名与节点编号
 if-match acl 3000                                # 匹配条件
 apply ip-address next-hop 202.1.1.1              # 指定下一跳
 quit
interface GigabitEthernet1/0/1
 ip policy-based-route pbr-isp1                   # 在入方向调用
 quit

配置检查项

检查项期望结果异常表现
ACL 匹配范围只覆盖需要分流的网段范围过宽会把管理流量牵引走
下一跳可达性直连或路由可达流量被丢弃,业务不通
节点顺序按业务优先级排列策略命中与预期不符
调用接口方向入方向生效策略完全不生效
apply 指定的下一跳必须是直连或路由可达地址;配置完成后立即用 display 命令核对策略状态与命中计数,不要等业务报障再查。

易错点

  • ACL 匹配范围写得过宽,把运维管理流量也牵引走,远程登录会直接断开且无法自行恢复
  • 节点编号顺序未规划,多个节点并存时匹配优先级与预期不同,策略看起来配了但不生效
  • 下一跳地址不可达或已失效,匹配到的流量被直接丢弃,而其他流量仍正常,现象极具迷惑性
  • 策略路由只在接口入方向生效,配到出方向或错误接口上时完全不生效,容易被误认为设备不支持

数据来源与参考

  • 华为 VRP 策略路由命令参考
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌