路由交换与技术实战十一 HSRP冗余网关配置
1、 根据拓扑结构,对路由器 R1、R2、R3 配置各接口 IP 地址。
R1配置命令:
R1#conf t
R1(config)#interface f0/0
R1(config-if)#ip address 192.168.2.1 255.255.255.0
R1(config-if)#no shutdown
R1(config-if)#inter f0/1
R1(config-if)#ip address 192.168.1.2 255.255.255.0
R1(config-if)#no shutdown
R1(config-if)#
R2配置命令:
R2#conf t
R2(config)#interface f0/0
R2(config-if)#ip address 192.168.2.2 255.255.255.0
R2(config-if)#no shutdown
R2(config-if)#inter f0/1
R2(config-if)#ip address 192.168.3.1 255.255.255.0
R2(config-if)#no shut
R2(config-if)#inter lo0
R2(config-if)#ip address 2.2.2.2 255.255.255.0
R2(config-if)#
R3配置命令:
R3#conf t
R3(config)#inter f0/1
R3(config-if)#ip address 192.168.3.2 255.255.255.0
R3(config-if)#no shutdown
R3(config-if)#inter f0/0
R3(config-if)#ip address 192.168.1.3 255.255.255.0
R3(config-if)#no shutdown
R3(config-if)#
2、 在 R1、R2、R3 中启用 EIGRP 协议,区域号为自己学号,使得各路由器上可以得到全网路由。
R1配置命令:
R1(config)#
R1(config)#router eigrp 52
R1(config-router)#network
R1(config-router)#network 192.168.2.0
R1(config-router)#network 192.168.1.0
R1(config-router)#
R2配置命令:
R2(config)#router eigrp 52
R2(config-router)#network 192.168.2.0
R2(config-router)#network 192.168.3.0
R2(config-router)#network 2.2.2.0
R2(config-router)#
R3配置命令:
R3(config)#router eigrp 52
R3(config-router)#network 192.168.3.0
R3(config-router)#network 192.168.1.0
R3(config-router)#
3、 把 R4 模拟 PC 功能,参考命令如下:
R4 配置命令:
R4#conf t
R4(config)#no ip routing
R4(config)#interface f0/0
R4(config-if)#ip address 192.168.1.1 255.255.255.0
R4(config-if)#no shutdown
R4(config-if)#exit
R4(config)#ip default-gateway 192.168.1.254
问题 1:配置后在 PC 中 ping 192.168.1.2 和 192.168.1.3 是否能通?ping 2.2.2.2 是否能通?
答: 配置后在 PC 中 ping 192.168.1.2 和 192.168.1.3能通, ping 2.2.2.2 不能通
4、 在 R1 和 R3 上配置 HSRP 协议,有效确保网关的冗余。参考命令如下:、
R1配置命令:
R1#conf t
R1(config)#inter f0/1
R1(config-if)#
R1(config-if)#stan
R1(config-if)#standby 52 ip 192.168.1.254
R3配置命令:
R3#conf t
R3(config)#inter f0/0
R3(config-if)#standby 52 ip 192.168.1.254
问题 2:配置后稍等,在 R1 和 R3 中查看 HSRP 组信息,哪个为活动,哪个为备份?
参考命令:
R1#show standby
答:在 R1 和 R3 中查看 HSRP 组信息,R3为活动,R1为备份
问题 3:在 PC1 中 ping 2.2.2.2 能否 ping 通?
答:在 PC1 中 ping 2.2.2.2 能 ping 通
问题 4:在 PC1 中用 traceroute 2.2.2.2 跟踪路径,数据经过哪个路由器到达 R2 的?
答:跟踪路由,数据经过R3到达R2
问题 5:关闭 R1 的 f1/0 接口,此时在 PC1 中 ping 2.2.2.2,能否 ping 通?
R1(config)#interface f0/1
R1(config-if)#shutdown
R1(config-if)#
答:此时在 R4 中 ping 2.2.2.2,能ping 通
问题 6:再启动 R1 的 f1/0 接口,过段时间,查看 HSRP 组信息,哪个活动,哪个备份?
答:在 R1 和 R3 中查看 HSRP 组信息,R3为活动,R1为备份
5、 修改 R1 的 HSRP 组默认优先级,并修改工作模式为抢占模式。参考命令如下:
R1(config)#interface f0/1
R1(config-if)#stand
R1(config-if)#standby 52 pri
R1(config-if)#standby 52 priority 150
R1(config-if)#sta
R1(config-if)#standby 52 pree
R1(config-if)#standby 52 preempt
R1(config-if)#
*Jun 8 22:58:08.255: %HSRP-5-STATECHANGE: FastEthernet0/1 Grp 52 state Standby -> Active
问题 7:过段时间,查看 HSRP 组信息,哪个活动,哪个备份?
答:查看 HSRP 组信息,R1活动,R3备份
6、 HSRP 除了能够对下行链路实施冗余,同时还可以对上行链路进行监测,动态的变更Active 角色,确保网络万无一失。配置动态端口跟踪,实现对上行链路的检测。参考命令如下:
R1#conf t
Enter configuration commands, one per line. End with CNTL/Z.
R1(config)#interface f0/1
R1(config-if)#stand
R1(config-if)#standby 52 tr
R1(config-if)#standby 52 track f0/0 80
R3(config)#interface f0/0
R3(config-if)#standby 52 pree
R3(config-if)#standby 52 preempt
R3(config-if)#
问题 8:关闭 R1 的 f0/0口查看 R1 和 R2 的 HSRP 组信息,哪个为活动,哪个为备份?
R1#conf t
R1(config)#interface f0/0
R1(config-if)#shutdown
答:此时R3变成活动,R1变成备份
问题 9:重新开启 R1 的 f0/0 口查看 R1 和 R2 的 HSRP 组信息,哪个为活动,哪个为备份?
R1(config)#interface f0/0
R1(config-if)#no shutdown
答:此时又变了回来,R1为活动,R3为备份