首页/安全/安全设备配置速查/华为 HRP 基础配置
高可用与运维76 条

华为 HRP 基础配置

华为防火墙通过 HRP(Huawei Redundancy Protocol)实现双机热备:指定心跳接口与对端地址后开启功能,设备自动协商主备角色。

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

华为 HRP 配置是什么

HRP(Huawei Redundancy Protocol)是华为防火墙的双机热备协议:在两台设备上指定心跳接口与对端心跳地址并开启 HRP 后,设备自动协商主备角色,并同步会话表、配置与部分状态数据。主设备故障时备机接管转发,已建立的连接尽量保持。前提是两台设备基础网络与心跳地址先通,否则 HRP 长期处于建连中,看似配完实际不可用。

基本信息

启用命令system-view 下 hrp enable,两台设备都要配置
心跳配置hrp interface 接口 remote 对端心跳地址
角色协商按优先级与抢占方式决定主备,配置不当会出现角色与规划不一致
监视功能可对业务接口做监视(命令形态以本机版本帮助为准)
查看命令display hrp state,另可用 display hrp ? 列出可用子命令

典型使用场景

  • 出口双机改造:单台防火墙升级为主备双机,消除硬件单点
  • 计划性维护:升级前把业务切到备机,降低操作风险
  • 心跳改造:新增独立心跳链路或调整心跳口地址
  • 设备替换:新设备按同版本、同授权加入双机后再做割接
  • 故障复盘:结合 HRP 状态与日志判断切换时间与原因

配置要点(以设备版本为准)

配置要点(以设备版本为准)
system-view
 hrp enable                                   # 启用双机功能
 hrp interface GigabitEthernet1/0/1 remote 10.10.10.2   # 心跳口与对端地址
 quit
 display hrp state                             # 核对角色、心跳与同步状态
# 两台设备要分别配置,且心跳地址要能互通再启用监视功能

配置检查项

检查项要求不满足的后果
版本与授权两台一致会话同步失败,切换后连接中断
心跳接口独立链路或独立 VLAN与业务混跑时链路故障同时影响两台
心跳地址同网段且互通HRP 长期建连中,不生效
业务接口配置除角色相关项外一致切换后行为与预期不同
角色规划主备与上下行组网匹配角色颠倒造成流量路径异常
两台设备需先完成基础网络配置与心跳地址互通,HRP 才能协商成功;先把组网与地址调通,再启用双机功能,可以少走很多弯路。

易错点

  • 心跳接口写错网段或对端地址错误,display hrp state 长期处于建连中,双机实际不可用
  • 先开机的设备抢到主角色但业务组网未就绪,流量被引导到未准备好的设备形成黑洞
  • 两台设备版本或授权不一致,会话同步失败,切换时连接全部重建
  • 只配置 HRP 不做切换演练,真故障时才发现上行交换机未放行备机流量
  • 心跳与业务共用链路,一次线路故障同时影响两台设备

数据来源与参考

  • 华为 USG6000 产品文档:HRP 配置指南
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌