任何人都知道将静态路由绑定到 HSRP 的方法,以便仅在路由器处于活动状态时才通告它?
除了通过 EEM 脚本查看 syslog 以了解状态更改之外,我想不出任何方法来执行此操作。
有任何想法吗?
任何人都知道将静态路由绑定到 HSRP 的方法,以便仅在路由器处于活动状态时才通告它?
除了通过 EEM 脚本查看 syslog 以了解状态更改之外,我想不出任何方法来执行此操作。
有任何想法吗?
EEM/EOT 脚本是单独采用此功能的正确方法。如果涉及到 VPN,则可以考虑使用反向路由注入。
这是一个有趣的问题。有一个想法......有点凌乱,但可能会做你需要的......
在您的 HSRP 组上设置虚拟辅助 IP 子网(即 192.0.2.0/29)
interface FastEthernet 0/1
ip address 192.0.2.2 255.255.255.248 secondary
standby X ip 192.0.2.1 secondary
为接口的物理MAC 地址的“浮动 IP”保留静态 ARP :
arp 192.0.2.1 xxxx.yyyy.zzzz arpa
ip sla 1
icmp-echo 192.0.2.1
threshold 2000
timeout 2000
frequency 5
!
ip sla schedule 1 life forever start-time now
track 1 ip sla 1 reachability
ip route 198.51.100.0 255.255.255.0 203.0.113.1 track 1
我还没有测试过这个,所以试一试看看它是否有效..
目的是当有问题的路由器变为待机时,它将停止在活动 IP 上回复 icmp(由于静态 ARP 保留,HSRP 对等方也不会响应)。结果 IP SLA 探测将开始失败,因此跟踪对象将被触发。这反过来将从表中撤消静态路由..
同样,这有待测试,因为我还没有测试过。
问候,