实验2.3.4 交换机的DHCP技术
- 一、任务描述
- 二、任务分析
- 三、具体要求
- 四、实验拓扑
- 五、任务实施
- 1.交换机的基本配置。
- 2.将交换机的接口配置为trunk模式,并允许vlan10 和vlan20通过。
- 3.开启交换机的DHCP功能。
- 4.配置交换机的DHCP服务。
- 5.配置vlan的vlanif接口的IP地址,并开启vlan的vlanif接口的DHCP功能。
- 6.配置计算机采用DHCP方式获取IP地址。
- 7.设置保留的IP地址
- 六、任务验收
- 七、任务小结
一、任务描述
某公司的员工反映经常出现IP地址冲突影响上网的情况,网络管理员决定在整个局域网上统一规划IP地址,用户使用动态获取地址方式接入局域网,既节约了地址空间,也避免了地址冲突现象的发生。
二、任务分析
可提供DHCP服务的设备有路由器、三层交换机和专用的DHCP服务器。因为网络中使用的核心交换机、分布层交换机都为三层交换机,所以可以在分布层交换机上开启DHCP服务,配置用户地址池,统一分配规划的用户IP地址。
三、具体要求
(1)添加4台计算机,将标签名分别更改为PC1、PC2。
(2)添加1台S3700-26C-HI交换机,标签名为SW2A,将交换机的名称设置为SW2A。
(3)添加1台S5700-28C-HI交换机,标签名为SW3A,将交换机的名称设置为SW3A。
(4)开启所有交换机和计算机。
(5)PC1连接SW2A的Ethernet 0/0/1接口,PC2连接SW2A的Ethernet 0/0/5接口。
(6)SW2A的GE 0/0/1接口连接SW3A的GE 0/0/1接口。
(7)在SW2A上划分两个VLAN(VLAN10、VLAN20),并将GE0/0/1接口设置为Trunk模式。
(8)在SW3A上划分两个VLAN(VLAN10、VLAN20),并将GE 0/0/1接口设置为Trunk模式。
(9)根据实验拓扑图,使用直通线连接好所有计算机,并将两台计算机的IP地址设置为DHCP获取方式。
(10)在SW3A上划分两个VLAN,同时开启DHCP服务,使连接在交换机上的不同VLAN的计算机获得相应的IP地址,最终实现全网互通。
四、实验拓扑
五、任务实施
1.交换机的基本配置。
将二层交换机的名称配置为SW2A,在交换机上划分两个vlan,即vlan10和vlan20,并按要求为两个vlan分配接口。
(1)修改交换机名称,并创建vlan
<Huawei>sys
Enter system view, return user view with Ctrl+Z.
[Huawei]un in e
Info: Information center is disabled.
[Huawei]sys SW2A
[SW2A]vlan batch 10 20
Info: This operation may take a few seconds. Please wait for a moment...done.
(2)创建端口组1,放入接口e0/0/1~e0/0/4,并设置端口模式为access,以及默认vlan10。
[SW2A]port-group 1
[SW2A-port-group-1]group-member e0/0/1 to e0/0/4
[SW2A-port-group-1]p l a
[SW2A-Ethernet0/0/1]p l a
[SW2A-Ethernet0/0/2]p l a
[SW2A-Ethernet0/0/3]p l a
[SW2A-Ethernet0/0/4]p l a
[SW2A-port-group-1]p d v 10
[SW2A-Ethernet0/0/1]p d v 10
[SW2A-Ethernet0/0/2]p d v 10
[SW2A-Ethernet0/0/3]p d v 10
[SW2A-Ethernet0/0/4]p d v 10
[SW2A-port-group-1]quit
[SW2A]
(3)创建端口组2,放入接口e0/0/5~e0/0/8,并设置端口模式为access,以及默认vlan20。
[SW2A]port-group 2
[SW2A-port-group-2]group-member e0/0/5 to e0/0/8
[SW2A-port-group-2]p l a
[SW2A-Ethernet0/0/5]p l a
[SW2A-Ethernet0/0/6]p l a
[SW2A-Ethernet0/0/7]p l a
[SW2A-Ethernet0/0/8]p l a
[SW2A-port-group-2]p d v 20
[SW2A-Ethernet0/0/5]p d v 20
[SW2A-Ethernet0/0/6]p d v 20
[SW2A-Ethernet0/0/7]p d v 20
[SW2A-Ethernet0/0/8]p d v 20
[SW2A-port-group-2]quit
[SW2A]
将三层交换机的名称配置为SW3A,在交换机上划分两个vlan,即vlan10和vlan20。
<Huawei>sys
Enter system view, return user view with Ctrl+Z.
[Huawei]un in e
Info: Information center is disabled.
[Huawei]sys SW3A
[SW3A]vlan batch 10 20
Info: This operation may take a few seconds. Please wait for a moment...done.
2.将交换机的接口配置为trunk模式,并允许vlan10 和vlan20通过。
配置SW2A的g0/0/1接口。
[SW2A]int g0/0/1
[SW2A-GigabitEthernet0/0/1]p l t
[SW2A-GigabitEthernet0/0/1]p t a v 10 20
[SW2A-GigabitEthernet0/0/1]quit
[SW2A]
配置SW3A的g0/0/1接口。
[SW3A]int g0/0/1
[SW3A-GigabitEthernet0/0/1]p l t
[SW3A-GigabitEthernet0/0/1]p t a v 10 20
[SW3A-GigabitEthernet0/0/1]quit
[SW3A]
3.开启交换机的DHCP功能。
[SW3A]dhcp enable
4.配置交换机的DHCP服务。
[SW3A]ip pool vlan10
Info:It's successful to create an IP address pool.
[SW3A-ip-pool-vlan10]network 192.168.10.0 mask 24
[SW3A-ip-pool-vlan10]lease 1
[SW3A-ip-pool-vlan10]gateway-list 192.168.10.254
[SW3A-ip-pool-vlan10]dns-list 114.114.114.114
[SW3A-ip-pool-vlan10]quit
[SW3A]ip pool vlan20
Info:It's successful to create an IP address pool.
[SW3A-ip-pool-vlan20]network 192.168.20.0 mask 24
[SW3A-ip-pool-vlan20]lease 1
[SW3A-ip-pool-vlan20]gateway-list 192.168.20.254
[SW3A-ip-pool-vlan20]dns-list 8.8.8.8
[SW3A-ip-pool-vlan20]quit
[SW3A]
Ip pool vlan10:创建名称为vlan10的地址池
Network 192.168.10.0 mask 255.255.255.0:配置可分配的网段范围
Gateway-list 114.144.144.144:配置出口网关地址
Lease 5:租期为5天
Dns-list 114.114.114:DNS服务器地址
5.配置vlan的vlanif接口的IP地址,并开启vlan的vlanif接口的DHCP功能。
配置交换机上划分的每个vlan的vlanif接口的IP地址,同时开启vlan的vlanif接口的DHCP功能。
[SW3A]int vlan 10
[SW3A-Vlanif10]ip add 192.168.10.254 24
[SW3A-Vlanif10]dhcp select global
[SW3A-Vlanif10]int vlan 20
[SW3A-Vlanif20]ip add 192.168.20.254 24
[SW3A-Vlanif20]dhcp select global
[SW3A-Vlanif20]quit
[SW3A
DHCP select global:配置设备指定接口采取全局地址
6.配置计算机采用DHCP方式获取IP地址。
(1)设置PC1IPv4配置为“DHCP”。
(2)在PC1的命令行中输入ipconfig命令,查看接口的IP地址。
(3)使用同样的方法,将另一台计算机也配置为采用DHCP方式获取IP地址,并查看计算机所获得的IP地址,最后结果如下表所示。
计算机 | IP地址 | 子网掩码 | 网关 | DNS服务器地址 |
---|---|---|---|---|
PC1 | 192.168.10.253 | 255.255.255.0 | 192.168.10.254 | 114.114.114.114 |
PC2 | 192.168.20.253 | 255.255.255.0 | 192.168.20.254 | 8.8.8.8 |
通过分析上表可知,两台计算机都获得了IP地址、子网掩码、网关及DNS服务器地址,而且连接到VLAN10的计算机获得的IP地址属于192.168.10.0/24网段,连接到VLAN20的计算机获得的IP地址属于192.168.20.0/24网段,实现了任务的要求。
7.设置保留的IP地址
在配置DHCP服务时,通常需要保留部分IP地址,用于以固定分配方式给服务器或其他网络设备使用。例如,在本活动中,交换机的两个VLAN的接口的IP地址就属于固定分配。这些保留的IP地址不能以DHCP方式被分配给其他计算机。
如果在本实验中要对192.168.10.0/24网段保留后153个IP地址以留作备用,对192.168.20.0/24网段保留后103个IP地址以留作备用,那么具体的实现命令如下。
[SW3A-ip-pool-vlan10]excluded-ip-address 192.168.10.100 192.168.10.253
[SW3A-ip-pool-vlan20]excluded-ip-address 192.168.20.150 192.168.20.253
添加完以上命令之后,再次检测计算机获得的IP地址。检测方法可参考步骤6,计算机将重新获得IP地址等信息,于是可以得到如表所示的内容。
计算机 | IP地址 | 子网掩码 | 网关 | DNS服务器地址 |
---|---|---|---|---|
PC1 | 192.168.10.99 | 255.255.255.0 | 192.168.10.254 | 114.114.114.114 |
PC2 | 192.168.20.149 | 255.255.255.0 | 192.168.20.254 | 8.8.8.8 |
由上表可知,所有计算机都重新获得了新的IP地址,而且它们都是在保留地址以外的IP地址,实现了保留IP地址的目的。
注:在设置保留地址时会出现错误,因前面已经获取了253这个IP地址,所以会设置不成功,可按照下面的方式设置试一试:
①需要先关闭DHCP,开启“静态”获取点击“应用”,在命令行中重新使用ipcongfig命令获取IP地址(IP地址等都为0);
②在SW3A中重新设置保留地址(会提示错误,不用管。如果不生效,就重新配置地址池,并同时设置保留地址);
[SW3A]ip pool vlan10
[SW3A-ip-pool-vlan10]excluded-ip-address 192.168.10.100 192.168.10.253
Error:Some of addresses not be excluded are not idle,or not in the pool.
[SW3A-ip-pool-vlan10]quit
[SW3A]ip pool vlan20
[SW3A-ip-pool-vlan20]excluded-ip-address 192.168.20.150 192.168.20.253
Error:Some of addresses not be excluded are not idle,or not in the pool.
[SW3A-ip-pool-vlan20]quit
[SW3A]
③再次开启PC机的DHCP,然后使用ipconfig命令重新获取IP地址。
六、任务验收
在两台计算机中,查看IP地址的获取情况,使用ping命令测试其他计算机的连通情况。由此可知,当前网络中的计算机之间是连通的。
七、任务小结
本任务使用三层交换机作为DHCP服务器,可以使下连的计算机通过交换机获取IP地址、子网掩码、网关和DNS服务器地址。当一个网络中计算机数量庞大时,使用DHCP服务,可以很方便地为每台计算机配置好相应的IP地址,从而减轻网络管理员分配IP地址的工作。
注:此为记录笔记,如有不足,还望海涵,可留言斧正