一、实验准备:

(1)GNS3 软件: 1、二层交换机一台 2、三层交换机一台 3、两台 PC机 4、一台 DHCP服务器

实验拓扑图: 在这里插入图片描述

(2)VMware虚拟机(vmnet1、vmnet2、vmnet8都是仅主机模式)

1、开启一台CentOS7 作为dhcp服务器使用 2、开启两台Windows 作为客户机 在这里插入图片描述

二、实验开始:

第一步:在能够联网的情况下,给服务器安装 dhcp服务 在这里插入图片描述 第二步:进入二层交换机中,创建三个不同的 vlan 在这里插入图片描述 第三步:进入sw2,给各个不同的接口,划分各自的 vlan,并且给f1/0 做trunk链路接口。 在这里插入图片描述 第四步:进入sw3,配vlan 在这里插入图片描述 第五步:在sw3中,配trunk接口,并且给各个不同的vlan的虚拟接口配各自的网关。

在这里插入图片描述 在这里插入图片描述 第六步:配好ip地址之后,end退出来,要检查一下IP是否都正确,都对应上了。 输入 show ip int b 命令 在这里插入图片描述 第七步:回头给服务器,先将网卡设置成仅主机模式,再配置静态 IP地址 在这里插入图片描述 在这里插入图片描述 第八步:重启网络服务,并查看ip地址 在这里插入图片描述 第九步:修改dhcp文件(这部分如果不是很了解,可以看我的上一篇博客) 先复制案例文件到 /etc/dhcp/dhcpd.conf 在这里插入图片描述 再进入到 /etc/dhcp/dhcpd.conf 文件中修改区域配置文件,添加三个不同的网段 在这里插入图片描述 第十步:开启dhcp服务,并查看是否是活跃状态 在这里插入图片描述 第十一步:在sw3中,进入各个网关接口配dhcp中继 在这里插入图片描述 第十二步:测试实验结果,在两台客户机中,试试看能不能获取到来自dhcp服务器的不同vlan的ip地址(此时,两台客户机必须都是仅主机模式)

(1)先是win10-1 是vlan10,获取的应该是10网段的 ip地址。 在这里插入图片描述 并且能够和192.168.100.100 互通 在这里插入图片描述 (2)win10-2 对应的是vlan20,获取的应该是20网段的 ip地址。 在这里插入图片描述 并且也是能够和192.168.100.100实现互通的 在这里插入图片描述 此时实现全网互通。