HSRP 基础代码

noteId: 8F32D79617A04ADF8E7AD995092F9009 · 原始路径:/ALL/网络 - C模块/FHRP(vrrp、glbp、hsrp)/HSRP 配置/HSRP 基础代码.note

HSRP:

1、进入内网接口in g0/0 //进入内网接口(网关的那个接口)2、设置 HSRP 版本(1 or 2)standby version 2 //设置版本为 2 3、定义 虚拟网关IP,定义组 IDstandby 1 ip 192.168.10.254 //设置 虚拟网关ip ,同时指定 组号为 14、定义 组优先级(默认值100)standby 1 priority 101 //设置优先级,默认为 100(优先级大的成为 主路由器)5、开启 路由器抢占功能(默认关闭)standby 1 preempt //开启 活动路由器抢占功能(若果不开启,当主路由器 DOWN掉 ,则备份路由器不会切换过去成为主路由器)6、设置 监听端口(链路故障优先级降低 10)standby 1 track gig0/1 //监控指定端口,指定端口故障则降低优先级(pt默认降低 10 ,CML2可以自定义)【PT代码】7、设置 检测周期standby 1 timers 3 10 //设置 Hello 包每隔 3秒发送一次,一次更新持续时间 10秒(10秒不响应则视为 主路由故障)——————————————————————————————————————————————————————————————————————————————————————————————————————————————以下是 CML 代码:1、设置监控 自定义链路故障后 优先级降低值 track 1 interface g0/0 line-protocol //监控 G0/0 端口的 物理链路状态,指定 追踪编号为 1【全局模式下配置】standby 1 track 1 decrement 20 //将追踪编号为 1 的设置为组 1 ,当追踪对象 发生故障时,降低 20 优先级2、自定义 虚拟MAC地址(一般不需要)standby 1 mac-address 0000.0007.0011 //更改虚拟 MAC地址3、设置 固定密钥standby 1 authentication md5 key-string [自定义密码] //设置一个 固定的密码4、设置 密钥链standby 1 authentication md5 key-chain [密钥链名称] //指定一个密钥链,能够有多个密码,定期轮换,提高安全性【密钥链创建:key chain [密钥链名称]key [密钥编号]send-lifetime [..] //设置密钥生效时间(在哪段时间生效)cryptographic-algorithm md5 //设置密钥算法key-string [自定义密码]key [密钥编号][...]key [密钥编号]......】

查看状态:

查看主备状态show standby br