Ribbons

Cisco—HSRP下实现DHCP主备冗余

实验:

 01拓扑:

 

 02实验要求:

 S1、S2通过DHCP 为下游的PC 分配IP 地址。

S1、S2 上配置HSRP,让S1、S2 动态充当PC的网关。
断开SW 连接S1 的接口,查看HSRP 是否能动态的切换。
宕机SW1,查看DHCP是否状态切换

03实验过程 

1.PC所属vlan10,首先在SW上创建vlan,并把相应接口加入到vlan10中。

 Switch>en

Switch#conf t

Switch(config)#vlan 10

Switch(config-vlan)#int ra e0/2-3

Switch(config-if-range)#sw mo ac

Switch(config-if-range)#sw ac vl 10

Switch(config-if-range)#exit

2.SW上设置上联接口为trunk 

Switch(config)#int ra e0/0-1

Switch(config-if-range)#sw tr en do

Switch(config-if-range)#sw mo tr

Switch(config-if-range)#exit

3.SW1和SW2上分别创建vlan10,并设置下联接口为trunk

SW1: 

Switch>

Switch>en

Switch#conf t

Switch(config)#host SW1

SW1(config)#vlan 10

SW1(config-vlan)#int e0/0

SW1(config-if)#sw tr en do

SW1(config-if)#sw mo tr

SW1(config-if)#exit

SW2: 

Switch>

Switch>en

Switch#conf t

Switch(config)#host Sw2

Sw2(config)#vlan 10

Sw2(config-vlan)#int e0/0

Sw2(config-if)#sw tr en do

Sw2(config-if)#sw mo tr

Sw2(config-if)#exit

Sw2(config)# 

 4.  SW1和SW2之间互连做端口聚合

SW1: 

SW1(config)#int port-channel 1

SW1(config-if)#sw tr en do

SW1(config-if)#sw mo tr

SW1(config-if)#int ra e0/1-2

SW1(config-if-range)#channel-group 1 mode auto

SW2: 

Sw2(config)#int port-channel 1

Sw2(config-if)#sw tr en do

Sw2(config-if)#sw mo tr

Sw2(config-if)#int ra e0/1-2

Sw2(config-if-range)#channel-group 1 mode auto 

5.SW1和SW2上配置HSRP 组

SW1: 

Sw1(config)#ip routing

SW1(config)#int vlan 10

SW1(config-if)#ip add 192.168.1.252 255.255.255.0

SW1(config-if)#standby 1 ip 192.168.1.254

SW1(config-if)#standby 1 priority 110

SW1(config-if)#standby 1 preempt

SW1(config-if)#no shutdown

SW1(config-if)#exit

SW2: 

Sw2(config)#ip routing

Sw2(config)#int vlan 10

Sw2(config-if)#ip add 192.168.1.253 255.255.255.0

Sw2(config-if)#standby 1 ip 192.168.1.254

Sw2(config-if)#standby 1 preempt

Sw2(config-if)#standby 1 priority 100

Sw2(config-if)#no shutdown

查看HSRP 组工作状态

 

 

  可以看到此时SW1处于Active 状态,而SW2处于Standby 状态。

6.接着在SW1和SW2 上配置DHCP 进程

说明:由于交换机主设备的地址池信息不能实时备份到备设备上,为了防止主设备切换后出现ip地址冲突,所以主备设备间的地址池必须要互相排除。

SW1:

 SW1(config)#service dhcp

SW1(config)#ip dhcp pool 1

SW1(dhcp-config)#network 192.168.1.0 /24

SW1(dhcp-config)#default-router 192.168.1.254

SW1(config)#ip dhcp excluded-address  192.168.1.120  192.168.1.220

SW2:

Sw2(config)#service dhcp

Sw2(config)#ip dhcp pool  1

Sw2(dhcp-config)#network 192.168.1.0 /24

Sw2(dhcp-config)#default-router 192.168.1.254

Sw2(config)#ip dhcp excluded-address 192.168.1.1 192.168.1.119

查看地址池信息:

SW1:

 SW2:

 

  7.PC上测试dhcp获取情况

 

  

  

  

  根据上图可以看到正常获取dhcp且通信正常

 现在模拟SW1宕机,DHCP自动从SW1切换到SW2

  在PC上查看ip获取情况

  

  正常切换至SW2,通信也正常

  至此实验完成.

posted @ 2022-11-21 15:37  爱学习滴小朋友  阅读(120)  评论(0编辑  收藏  举报