设为首页 收藏本站
查看: 1183|回复: 0

[经验分享] 高可用性:HSRP、VRRP、GLBP、SLB、Syslog、SNMP、堆叠

[复制链接]
累计签到:1 天
连续签到:1 天
发表于 2015-4-21 08:36:43 | 显示全部楼层 |阅读模式
实验一:HSRP的配置(可以使用路由器或者三层交换机)

拓扑图
wKiom1U08j3gk-JHAAFNmjY9dzg751.jpg
(1)配置IP地址和路由协议等
Router0(config)#interface fastEthernet 0/0
Router0(config-if)#ip address 192.168.1.1 255.255.255.0
Router0(config-if)#no shutdown
Router0(config)#interface fastEthernet 0/1
Router0(config-if)#ip address 192.168.2.1 255.255.255.0
Router0(config-if)#no shutdown
Router0(config)#router rip
Router0(config-router)#network 192.168.1.0
Router0(config-router)#network 192.168.2.0
Router0(config-router)#passive-interface fastEthernet 0/0

Router1(config)#interface fastEthernet 0/0
Router1(config-if)#ip address 192.168.1.2 255.255.255.0
Router1(config-if)#no shutdown
Router1(config)#interface fastEthernet 0/1
Router1(config-if)#ip address 192.168.3.2 255.255.255.0
Router1(config-if)#no shutdown
Router1(config)#router rip
Router1(config-router)#network 192.168.1.0
Router1(config-router)#network 192.168.3.0
Router1(config-router)#passive-interface fastEthernet 0/0

Router2(config)#interface loopback 0
Router2(config-if)#ip address 192.168.4.1 255.255.255.0
Router2(config-if)#no shutdown
Router2(config)#interface fastEthernet 0/0
Router2(config-if)#ip address 192.168.2.2 255.255.255.0
Router2(config-if)#no shutdown
Router2(config)#interface fastEthernet 0/1
Router2(config-if)#ip address 192.168.3.1 255.255.255.0
Router2(config-if)#no shutdown
Router2(config)#router rip
Router2(config-router)#network 192.168.2.0
Router2(config-router)#network 192.168.3.0
Router2(config-router)#network 192.168.4.0
(2)配置HSRP等
Router0(config)#interface fastEthernet 0/0
Router0(config-if)#standby 1 ip 192.168.1.254(启用HSRP功能,并配置虚拟IP地址,1为standby的组号。相同组号的路由器属于同一个HSRP组,所有属于同一个HSRP组的

                                             路由器的虚拟IP地址必须一致)
Router0(config-if)#standby 1 priority 120(配置HSRP优先级,如果不设置,默认是100,该值大的路由器会抢占为活跃的路由器)
Router0(config-if)#standby 1 preempt (该设置允许路由器在优先级是最高时成为活动路由器,如果不设置,即使该路由器权值再高也不会成为活动路由器)
Router0(config-if)#standby 1 timers 3 10 (此为默认值,可以不设置,若设置则所同一个HSRP组的路由器设置必须相同,3(秒)为hello时间,10(秒)为holdtime)
Router0(config-if)#standby 1 authentication md5 key-string xu(配置认证密码,防止非法设备加入到HSRP组中,同一个组的密码必须一致)
Router0(config)#interface fastEthernet 0/0
Router0(config-if)#standby 1 track fa0/1 30(配置端口跟踪)

Router1(config)#interface fastEthernet 0/0
Router1(config-if)#standby 1 ip 192.168.1.254
Router1(config-if)#standby 1 preempt
Router1(config-if)#standby 1 timers 3 10
Router1(config-if)#standby 1 authentication md5 key-string xu
(3)测试
Router#show  standby brief
Router#show  standby(显示详细信息)
实验二:VRRP的配置
拓扑图
wKioL1U09BHAW4FbAAFNmjY9dzg446.jpg
(1)配置IP地址和路由协议等(同上实验一相同)
(2)配置多个VRRP组并跟踪接口等
Router0(config)#track 100 interface fa0/1 line-protcol
Router0(config)#interface fastEthernet 0/0
Router0(config-if)#vrrp 1 ip 192.168.1.254
Router0(config-if)#vrrp 1 priority 120
Router0(config-if)#vrrp 1 preempt  
Router0(config-if)#vrrp 1 authentication md5 key-string xu
Router0(config-if)#vrrp 1 track 100decrement 30
Router0(config-if)#vrrp 2 ip 192.168.1.254
Router0(config-if)#vrrp 2 preempt  
Router0(config-if)#vrrp 2 authentication md5 key-string xu

Router1(config)#track 100 interface fa0/1 line-protcol
Router1(config)#interface fastEthernet 0/0
Router1(config-if)#vrrp 1 ip 192.168.1.254
Router1(config-if)#vrrp 1 preempt
Router1(config-if)#vrrp 1 authentication md5 key-string xu
Router1(config-if)#vrrp 2 ip 192.168.1.254
Router1(config-if)#vrrp 2 priority 120
Router1(config-if)#vrrp 2 preempt  
Router1(config-if)#vrrp 2 authentication md5 key-string xu
Router1(config-if)#vrrp 2 track 100decrement 30
(3)测试
Router#show  vrrp brief
Router#show  vrrp(显示详细信息)
在pc 上ping -t 192.168.4.1
实验三:GLBP的配置
(1)拓扑图
wKiom1U08s-xUqh8AAF4PvOKdbk024.jpg
(2)基本配置
Router0(config)#interface fastEthernet 0/0
Router0(config-if)#ip address 192.168.1.1 255.255.255.0
Router0(config-if)#no shutdown
Router0(config)#int fastEthernet 0/1
Router0(config-if)#ip address 192.168.2.1 255.255.255.0
Router0(config-if)#no shu
Router0(config)#router rip
Router0(config-router)#network 192.168.1.0
Router0(config-router)#network 192.168.2.0
Router0(config-router)#passive-interface fastEthernet 0/0

Router1(config)#interface fastEthernet 0/0
Router1(config-if)#ip address 192.168.1.2 255.255.255.0
Router1(config-if)#no shutdown
Router1(config)#int fastEthernet 0/1
Router1(config-if)#ip address 192.168.2.2 255.255.255.0
Router1(config-if)#no shu
Router1(config)#router rip
Router1(config-router)#network 192.168.1.0
Router1(config-router)#network 192.168.2.0
Router1(config-router)#passive-interface fastEthernet 0/0

Router2(config)#interface fastEthernet 0/0
Router2(config-if)#ip address 192.168.1.3 255.255.255.0
Router2(config-if)#no shutdown
Router2(config)#int fastEthernet 0/1
Router2(config-if)#ip address 192.168.2.3 255.255.255.0
Router2(config-if)#no shu
Router2(config)#router rip
Router2(config-router)#network 192.168.1.0
Router2(config-router)#network 192.168.2.0
Router2(config-router)#passive-interface fastEthernet 0/0

Router3(config)#interface fastEthernet 0/0
Router3(config-if)#ip address 192.168.1.4 255.255.255.0
Router3(config-if)#no shutdown
Router3(config)#int fastEthernet 0/1
Router3(config-if)#ip address 192.168.2.4 255.255.255.0
Router3(config-if)#no shu
Router3(config)#router rip
Router3(config-router)#network 192.168.1.0
Router3(config-router)#network 192.168.2.0
Router3(config-router)#passive-interface fastEthernet 0/0

Switch(config)#interface range fastEthernet 0/1-4
Switch(config-if-range)#switchport mode access
Switch(config-if-range)#switchport access vlan 2
Switch(config)#interface vlan 2
Switch(config-if)#ip address 192.168.2.5 255.255.255.0
Switch(config-if)#no shu
Switch(config)#interface loopback 0
Switch(config-if)#ip address 5.5.5.5 255.0.0.0
Switch(config-if)#no shutdown
Switch(config)#ip routing
Switch(config)#router rip
Switch(config-router)#network 192.168.2.0
Switch(config-router)#network 5.0.0.0
(3)配置GLBP
Router0(config)#track 100 interface fa0/1 line-protocol(配置跟踪目标100是fa0/1 接口的二层故障)
Router0(config)#int fa0/0
Router0(config-if)#glbp 1 ip 192.168.1.254(创建GLBP组,虚拟网关的IP为192.168.1.254)        
Router0(config-if)#glbp 1 name TEST(配置一个名字,可选)
Router0(config-if)#glbp 1 authentication md5 key-string xu(配置认证,防止非法设备接入)
Router0(config-if)#glbp 1 timers 3 10        
Router0(config-if)#glbp 1 priority 200        (配置优先级,优先级高的路由器成为AVG,控制AVG(active virtual gateway)的选举,而不是AVF)
Router0(config-if)#glbp 1 preempt(配置路由器会进行AVG抢占,否则,即使优先级再高,也不会成为AVG)        
Router0(config-if)#glbp 1 preempt delay minimum 1(配置AVG抢占延时为1秒)        
Router0(config-if)#glbp 1 weighting 200 lower 170 upper 180(配置路由器的权重为200,低限为170,高限为180。当路由器出现故障后,如果权重低于高限(170)时

,该路由器将不会成为AVF,也就不会转发数据,故障排除后,如果权重高于低限(180)时,路由器重新成为AVF,才能转发数据,此外如果基于权重的负载均衡,则权重越大

,转发数据的机会就越大)        
Router0(config-if)#glbp 1 weigthting tack 100 decrement 50(配置跟踪目标100,即跟踪fa0/1接口,如果fa0/1故障则权重减去50.由于路由器的权重为200,fa0/1如果

故障,则权重为200-50=150,该值小于170,路由器不转发数据,当fa0/1恢复时,权重恢复200,高于180,路由器恢复转发数据的能力。可以配置多个跟踪目标)
Router0(config-if)#glbp 1 forwarder preempt(配置该路由器会抢占成为AVF)
Router0(config-if)#glbp 1 forwarder preempt delay minimum 25(配置该路由器会抢占成为AVF的延迟时间为25秒,默认值为30秒)        
Router0(config-if)#glbp 1 load-balancing round-robin(配置均衡的策略,默认是round-robin(轮询方式),其他策略有host-dependent(根据不同主机的源MAC地址进

行平衡)、weighted(根据路由器的权重分配,权重高的被分配的可能性越大))

Router1(config)#track 100 interface fa0/1 line-protocol
Router1(config)#int fa0/0
Router1(config-if)#glbp 1 ip 192.168.1.254        
Router1(config-if)#glbp 1 name TEST
Router1(config-if)#glbp 1 authentication md5 key-string xu
Router1(config-if)#glbp 1 timers 3 10        
Router1(config-if)#glbp 1 priority 180        
Router1(config-if)#glbp 1 preempt        
Router1(config-if)#glbp 1 preempt delay minimum 1        
Router1(config-if)#glbp 1 weighting 200 lower 170 upper 180        
Router1(config-if)#glbp 1 weigthting tack 100 decrement 50
Router1(config-if)#glbp 1 forwarder preempt        
Router1(config-if)#glbp 1 forwarder preempt delay minimum 25
Router1(config-if)#glbp 1 load-balancing round-robin

Router2(config)#track 100 interface fa0/1 line-protocol
Router2(config)#int fa0/0
Router2(config-if)#glbp 1 ip 192.168.1.254        
Router2(config-if)#glbp 1 name TEST
Router2(config-if)#glbp 1 authentication md5 key-string xu
Router2(config-if)#glbp 1 timers 3 10        
Router2(config-if)#glbp 1 priority 160        
Router2(config-if)#glbp 1 preempt        
Router2(config-if)#glbp 1 preempt delay minimum 1        
Router2(config-if)#glbp 1 weighting 200 lower 170 upper 180        
Router2(config-if)#glbp 1 weigthting tack 100 decrement 50
Router2(config-if)#glbp 1 forwarder preempt        
Router2(config-if)#glbp 1 forwarder preempt delay minimum 25
Router2(config-if)#glbp 1 load-balancing round-robin

Router3(config)#track 100 interface fa0/1 line-protocol
Router3(config)#int fa0/0
Router3(config-if)#glbp 1 ip 192.168.1.254        
Router3(config-if)#glbp 1 name TEST
Router3(config-if)#glbp 1 authentication md5 key-string xu
Router3(config-if)#glbp 1 timers 3 10        
Router3(config-if)#glbp 1 priority 140        
Router3(config-if)#glbp 1 preempt        
Router3(config-if)#glbp 1 preempt delay minimum 1        
Router3(config-if)#glbp 1 weighting 200 lower 170 upper 180        
Router3(config-if)#glbp 1 weigthting tack 100 decrement 50
Router3(config-if)#glbp 1 forwarder preempt        
Router3(config-if)#glbp 1 forwarder preempt delay minimum 25
Router3(config-if)#glbp 1 load-balancing round-robin
(4)查看GLBP信息
Router0#show glbp
Router0#clear arp-cache
实验四:SLB的配置
(1)拓扑图
wKioL1U09FOS72gcAAC40OAFGd0280.jpg
(2)配置IP,路由及telnet服务
Router1(config)#int fa 0/0
Router1(config-if)#ip address 192.168.1.1 255.255.255.0
Router1(config-if)#no shu
Router1(config)#int fa 0/1
Router1(config-if)#ip address 192.168.2.1 255.255.255.0
Router1(config-if)#no shu
Router1(config)#router rip
Router1(config-router)#network 192.168.1.0
Router1(config-router)#network 192.168.2.0

Router2(config)#int fa 0/0
Router2(config-if)#ip add 192.168.2.2 255.255.255.0
Router2(config-if)#no shu
Router2(config)#interface loopback 0
Router2(config-if)#ip add 192.168.3.1 255.255.255.0
Router2(config-if)#no shutdown
Router2(config)#router rip
Router2(config-router)#network 192.168.2.0
Router2(config-router)#network 192.168.3.0
Router2(config)#line vty 0 15
Router2(config-line)#password xu
Router2(config-line)#login

Router3(config)#int fa 0/0
Router3(config-if)#ip add 192.168.2.3 255.255.255.0
Router3(config-if)#no shu
Router3(config)#interface loopback 0
Router3(config-if)#ip add 192.168.4.1 255.255.255.0
Router3(config-if)#no shu
Router3(config)#router rip
Router3(config-router)#network 192.168.2.0
Router3(config-router)#network 192.168.4.0
Router3(config)#line vty 0 15
Router3(config-line)#password xu
Router3(config-line)#login
(3)配置分派模式的SLB
Router1(config)#ip slb serverfarm TELNET-SERVER(创建服务器组)
Router1(config-slb-sfarm)#real 192.168.2.2(其中的一个服务器是192.168.2.2,即Router2)
Router1(config-slb-real)#weight 1(配置权重,SLB根据哥服务器的权重计算承担的负载大小)
Router1(config-slb-real)#inservice(启用服务器)
Router1(config-slb-real)#faildetect(配置将监测服务器的可用状态,如果服务器发生故障,SLB将不会把流量转发到该服务器)
Router1(config-slb-sfarm)#real 192.168.2.3(其中的一个服务器是192.168.2.3,即Router3)
Router1(config-slb-real)#weight 1(配置权重,SLB根据哥服务器的权重计算承担的负载大小)
Router1(config-slb-real)#inservice(启用服务器)
Router1(config-slb-real)#faildetect(配置将监测服务器的可用状态,如果服务器发生故障,SLB将不会把流量转发到该服务器)
Router1(config-slb-real)#exit
Router1(config-slb-sfarm)#predictor roundrobin(配置采用轮询进行负载均衡,也可以选择leastconns,则由连接数最少的服务器承担负载)
默认时,SLB采用的是分派模式,该模式要求运行SLB的路由器和真实的服务器必须在同一个子网内,且二层可大。

Router1(config)#ip slb vserver V-TELNET-SERVER(创建虚拟的服务器)
Router1(config-slb-vserver)#virtual 192.168.2.100 tcp telnet(虚拟出telnet服务器,IP地址为192.168.2.100,客户端通过该IP地址来访问真实的telnet服务器,在分

派模式中,该地址要和真实的服务器在同一个子网中)
Router1(config-slb-vserver)#serverfarm TELNET-SERVER(使用前面创建的服务器组)
Router1(config-slb-vserver)#client 192.168.1.0 255.255.255.0 (限定客户端计算机的IP地址)
Router1(config-slb-vserver)#inservice(启用虚拟的服务器)

Router2(config)#int fa0/0
Router2(config-if)#ip add 192.168.2.100 255.255.255.0 secondary(在真实的telnet服务器上增加一个地址作为第二地址,该地址必须是虚拟服务器的IP地址。这是因为

                 Router1(SLB服务器)会把目的IP为192.168.2.100的数据包分派到真实的服务器上,如果该服务器没有192.168.2.100这个地址,服务器将会丢弃数据包)
Router3(config)#int fa0/0
Router3(config-if)#ip add 192.168.2.100 255.255.255.0 secondary
也还有另外一种方式来增加IP地址,在Router2和Router3上增加一个环回口,环回口的地址设置为192.168.2.100即可,建议采用这种方法,因为当采用secondary时,

Router2和Router3会报“IP地址重复”的错误。虽然这不影响使用。
测试和检查SLB
从PC上反复telnet 192.168.2.100,看看是否会负载均衡
Router2#show ip slb conns
Router2#show ip slb conns detail
Router2#show ip slb serverfarms
Router2#show ip slb serverfarms detail
Router2#show ip slb vservers detail
Router2#show ip slb stats
(4)配置定向模式的SLB
Router1(config)#ip slb serverfarm ANOTHER
Router1(config-slb-sfarm)#nat server(配置SLB的模式为定向,默认为分派模式)
Router1(config-slb-sfarm)#predictor roundrobin
Router1(config-slb-sfarm)#real 192.168.3.1(真实服务器的IP地址,这里使用Router2的环回口作为telnet服务器的地址)
Router1(config-slb-real)#weight 1
Router1(config-slb-real)#faildetect
Router1(config-slb-real)#inservice
Router1(config-slb-sfarm)#real 192.168.4.1(真实服务器的IP地址,这里使用Router3的环回口作为telnet服务器的地址)
Router1(config-slb-real)#weight 1
Router1(config-slb-real)#faildetect
Router1(config-slb-real)#inservice
Router1(config)#ip slb vserver V-ANOTHER
Router1(config-slb-vserver)#virtual 172.16.1.100 tcp telnet (在定向模式中,虚拟出的IP地址和真实服务器的IP地址并不需要在同一个子网中)
Router1(config-slb-vserver)#serverfarm ANOTHER
Router1(config-slb-vserver)#client 192.168.1.0 255.255.255.0
Router1(config-slb-vserver)#inservice
Router1(config)#ip router 192.168.3.0 255.255.255.0 192.168.2.2
Router1(config)#ip router 192.168.4.0 255.255.255.0 192.168.2.3
在定向模式中,路由器会修改客户端发来的数据包,把目的IP为172.168.1.100改为真实服务器的IP地址(192.168.3.1或者192.168.4.1),以上添加路由保证Route1能把数

据包发送到Router2或者Router3上。
同样从PC上反复telnet 172.168.1.100,看看是否会负载均衡.

配置SLB时,真实服务器上的IP地址和路由是经常忽视的地方应注意

实验五:Syslog的配置


实验六:SNMP的配置
wKioL1U09Jegw2-AAAA2S1Apuss881.jpg
Switch(config)#snmp-server community TEST-RO ro (配置团体名字,实际上可以把该团体看成密码,管理工作站一该密码连接到交换机,只能读取交换机上的MIB信息)
Switch(config)#snmp-server community TEST-RW rw(管理工作站一该密码连接到交换机,能读/写交换机上的MIB信息)
Switch(config)#snmp-server host 192.168.1.1 traps S1(指明管理工作站的IP地址,并且以名为S1的团体发送trap信息)
Switch(config)#snmp-server enable traps(开启trap)
实验七:堆叠的配置


运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-59039-1-1.html 上篇帖子: HSRP-热备份路由 下篇帖子: cisco2960以及huaweis3900配置跨网段telnet
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表