Oamc

VRRP 网关冗余 · 修改记录

这是 network/vrrp-gateway.md 的每次改动内容,按时间从新到旧。其他文章一起提交的部分不会出现在这里。

#1 2026-10-18 +77 −0 docs: 新增 23 篇网络/ Linux / Windows / 服务器文章 be5956e
 new file mode 100644
 @@ -0,0 +1,77 @@
+---
+tags: [VRRP, 网关冗余, 高可用]
+order: 60
+---
+
+# VRRP 网关冗余
+
+## 场景
+
+两台三层交换机做核心,终端默认网关只想配一个地址,主设备挂了要能自动切。
+
+## 前置条件
+
+- 两台设备之间二层互通(同 VLAN)
+- 规划好虚拟 IP(VIP)、VRID、优先级
+- 两台设备的 VLAN 接口地址在同一网段
+
+## 配置
+
+### H3C(主)
+
+```text
+system-view
+interface Vlan-interface10
+ ip address 192.168.10.2 255.255.255.0
+ vrrp vrid 10 virtual-ip 192.168.10.1
+ vrrp vrid 10 priority 120
+ vrrp vrid 10 preempt-mode delay 30
+ quit
+```
+
+### 备
+
+```text
+interface Vlan-interface10
+ ip address 192.168.10.3 255.255.255.0
+ vrrp vrid 10 virtual-ip 192.168.10.1
+ vrrp vrid 10 priority 100
+ quit
+```
+
+### 华为
+
+```text
+interface Vlanif10
+ ip address 192.168.10.2 24
+ vrrp vrid 10 virtual-ip 192.168.10.1
+ vrrp vrid 10 priority 120
+ vrrp vrid 10 preempt-mode timer delay 30
+```
+
+终端网关统一填 `192.168.10.1`。
+
+## 验证
+
+```text
+display vrrp
+display vrrp verbose
+```
+
+主设备是 `Master`,备是 `Backup`。拔掉主设备的上行,10~30 秒内备会变 Master。
+
+## 回滚
+
+```text
+interface Vlan-interface10
+ undo vrrp vrid 10
+```
+
+## 坑
+
+- **优先级相同会按 IP 大小选主**,容易选错,显式配优先级。
+- `preempt-mode delay` 别设太短,否则主设备抖一下就来回切。
+- 两台设备的 VRRP 报文被防火墙或 ACL 拦了,会双主。
+- VIP 不要和任何真实接口地址重复。
+- 上行链路断了但设备还活着,VRRP 不会自动切,需要配合 track 联动。
+- 切主瞬间 ARP 表要重新学习,终端可能丢几个包,正常。