0aa8fe6
这次没有正文改动。
这是 network/VRRP 网关冗余.md 的改动记录。后台每次保存都会留一份快照,
这里显示的是快照之间的差异,不会混入其他文章的改动。
还没有后台修改记录。
下面是 Git 里的提交,可能包含其他文章的改动(因为一次提交会带上工作区所有变化)。
0aa8fe6
这次没有正文改动。
be5956e
@@ -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 表要重新学习,终端可能丢几个包,正常。