An operator needs to stop the active router without changing the default gateway on every host. $ ze config show demos/terminal/vrrp-failover/ze.conf interface ethernet eth0 unit 0 ipv4 vrrp group gateway The daemon configuration shows VRID 10, VIP 192.0.2.1, priority 200, and the advertisement interval. $ grep -E 'interface|virtual_router_id|priority|192.0.2.1' /src/demos/terminal/vrrp-failover/keepalived.conf The peer is configured as BACKUP on the same interface, VRID, and VIP with a lower priority of 100. $ ze cli -c 'show vrrp' | ze pipe yaml The complete live state shows Ze is master. $ ip -n vrrp-ze -o addr show | grep 192.0.2.1 | tr -s ' ' | cut -d' ' -f2,4 The kernel shows the VIP on Ze's RFC virtual-MAC interface. $ ze-demo run vrrp-failover proof-show $ ze-demo run vrrp-failover proof The recording runs the compiled proof that stops Ze, removes its namespace, inspects the VIP on keepalived, and sends two probes. The final kernel output shows 192.0.2.1 on keepalived's `vrrp.10` interface, and both probes succeed after failover.