千家信息网

Linux与Windows小型组合实验——DHCP服务

发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,本篇博客是一个将微软系统以及Linux系统结合起来的实验组。即在局域网环境内使用Linux系统构建DHCP服务,并与微软客户端互联。注意:本次实验均在虚拟机环境内进行!!!!实验结构:GNS3中拓扑的
千家信息网最后更新 2026年11月03日Linux与Windows小型组合实验——DHCP服务

本篇博客是一个将微软系统以及Linux系统结合起来的实验组。即在局域网环境内使用Linux系统构建DHCP服务,并与微软客户端互联。


注意:本次实验均在虚拟机环境内进行!!!!

实验结构:

  • GNS3中拓扑的构建
  • 微软客户端的配置
  • DHCP服务的构建
  • 二层、三层交换机的配置
  • 互联互通验证

一、GNS3中拓扑的构建

OK,正式开始实验!
打开GNS3进行本次实验拓扑结构的搭建,通过主界面左侧的图标栏,分别往工作界面内拖入两个路由镜像、三台HOST虚拟主机(HOST 1、2作为客户端,HOST 3为DHCP服务器)。如图:


接着,使用网线将设备连接,形成本次实验所需拓扑图,并按下图进行标注,方便后续操作。

具体设置步骤:

R1、R2
右击R1(R2)分别点击"Configure"、"Change hostname"、"Change symbol"进行设置、主机名以及样式的修改;
1-1进入Configure界面,先后进入"Memories and disks"、"Slots";
为路由添加"PCMCIA disks0 size"和"slot 1单板"


点击全部开启,完成整个实验总体框架的搭建,下面就开始具体的设置。

二、微软客户端的配置

实验总是从简到难的,客户端的配置是最简单的。
步骤如下:

1、在VM虚拟环境内打开两台Win10虚拟机;
2、右击相关主机,点击设置→网络适配器,将两个客户端分别与VMnet 1和2绑定,均处于仅主机模式;
3、保证两台Win10客户端都是自动获取IP地址.

操作实例:




这样就完成微软客户端的设置,紧接着就应该轮到Linux了。

三、DHCP服务的构建

完成了微软客户端的设置,现在就轮到本次的实验的重点--DHCP服务了。
设置步骤如下:

1、安装DHCP服务;

在终端内输入:

[root@localhost ~]# yum install dhcp -y

将DHCP服务进行安装。

2、设置静态IP地址

DHCP服务通常都运行在局域网环境中,而作为搭载DHCP服务的服务器则自身需要有一个固定的IP地址。

(1)输入"vim /etc/sysconfig/network-scripts/ifcfg-ens33"对ens33网卡进行配置;
(2)在VIM编辑器内,输入"/dhcp"搜索
(3)使用"dw"快捷键将dhcp单词进行删除
(4)按"a"在光标后进行插入,并输入"static"(静态IP)
(5)按"G"定位到末行,使用"o"在下一行插入
(6)依次输入
"IPADDR="--静态的IP地址
"NETMASK="--子网掩码
"GATEWAY="--网关
(7)ESC退出插入模式,并输入":wq"保存退出。

实例如下:

(8)退出VIM编辑器后,输入"systemctl restart network"将网络服务器重启,使变更生效
(9)输入"ifconfig"进行验证。

实例如下:

3、DHCP配置文件的修改

想要构建某个服务,配置文件必不可少。DHCP服务的主配置文件储存在"/etc/dhcp/dhcpd.conf"中。
但要注意的是!!!首次安装后的dhcpd.conf 内是没有做任何配置的,一片空白。需要拷贝一份模板才能进行配置。
输入:

[root@localhost ~]# cp /usr/share/doc/dhcp-4.2.5/dhcd.conf.example /etc/dhcp/dhcpd.conf

将模板文件进行拷贝

此时,DHCP主配置文件"dhcpd.conf"就会存在一份模板,我们只需要在模板上进行修改即可。步骤如下:

(1)输入"vim /etc/dhcp/dhcpd.conf"进入文本编辑器中
(2)使用"/subnet"进行搜索
(3)根据拓扑图为三个VLAN域分别进行网段地址池的划分:
subset--后面为划分网段
netmask--后面为子网掩码
range--后面为该网段可分配IP的地址池
option routers--后面为该网段网关地址。
(4)ESC退出插入模式,并输入":wq"保存退出。

操作实例:


注意:地址池的划分与网关地址务必要在大括号内,且结尾务必加";"号。

此时的DHCP已经配置完成,下面要做的就是开启该服务,使其处于"active"的运行状态
步骤如下:

(1)输入"systemctl start dhcpd"开启DHCP服务
(2)输入"systemctl status dhcpd"查看DHCP服务是否正常运行(启动完验证是个好习惯!!)

实例如下:

到这步为止,其实服务的配置已经结束,不过,还没完。

在我们刚开始安装dhcp软件包时,是通过在线yum仓库进行安装的,但本次实验需要的环境是一个密闭的局域网环境。所以下面就需要将Linux服务器绑定的VMnet8虚拟网卡的模式进行变更。
变更步骤如下:

(1)通过VM14顶部的菜单栏,点击查看→下拉菜单选择虚拟网络编辑器;
(2)找到VMnet8网卡,并点击右下角"更改设置"
(3)将其模式改为"仅主机模式",并把下方的"使用本地DHCP服务将IP地址分配给虚拟机"勾选取消。

操作实例:




至此,整个DHCP服务的构建才算完美结束,而整个实验也进入了后半段。

四、二层、三层交换机的配置

提供服务的服务器以及接受服务的客户端均完成配置,剩下的就只剩二层交换机和三层交换机了。

1、二层交换机的配置

在GNS3中双击"sw1",开始配置二层交换机。
步骤如下:

(1)输入"configure termimal"进入全局模式;
(2)输入"no ip routing"关闭二层交换机的路由功能,接着输入"vlan 10,20,200"进行vlan域的划分;
(3)在f1/1、1/2、1/3的接口模式中分别输入
"switchport access vlan 10"--f1/2
"switchport access vlan 20"--f1/1
"switchport access vlan 200"--f1/3
将连接客户端与服务器的三个端口分别按照拓扑图划入相应的vlan域中;
(4)使用"show vlan-sw brief"验证划分情况。

操作实例:


(5)进入连接三层交换的f1/0接口,输入
"swichport trunk encapsulation dot1q"--设置封装格式为dot1q
"switchport mode trunk"--设置为trunk链路
操作实例:

2、三层交换机设置

双击sw2,进入控制窗口,开始进行设置
步骤如下:

(1)输入"configure termimal"进入全局模式;
(2)输入"vlan 10,20,200"进行vlan域的划分,
(3)进入与二层交换就对应的f1/0接口中,将其设置为trunk链路,输入:
"swichport trunk encapsulation dot1q"--设置封装格式为dot1q
"switchport mode trunk"--设置为trunk链路
(4)接着将三个vlan域作为虚拟接口,分别设置IP作为网关并设置中继,方便DHCP分配的IP通过。输入:
"interface vlan 10(20、200)"--进入vlan10、20、200虚拟接口
"ip address 192.168.10(20、200).1 255.255.255.0"--为虚拟接口设置IP与子网掩码作为网关
"ip helper-address 192.168.200.100"--为DHCP服务器设置中继

实例如下:


到此为止,整个拓扑结构图中所有的设备均已设置完毕,下面就是见证奇迹的时刻!!!!!

五、互联互通验证

所有设置均已完成,奇迹开始出现!!!

进入Win10客户端中,右击左下角图标→运行→输入"cmd"进入命令提示符。
(1)输入"ipconfig"查询该客户端IP地址
(2)输入"ping 192.168.200.100"查询是否能与DHCP服务器互联互通。

以上,就是全部的实验内容。欢迎各位小伙伴在下方评论区留言共同进步,本次实验还有什么不足的地方,也可以在评论区提出。

服务 输入 配置 实验 客户 地址 实例 模式 交换机 客户端 服务器 步骤 二层 拓扑 接口 环境 微软 主机 文件 端的 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 精品咖啡豆 亿人帮互联网科技有限公司 互联网科技公司起名 互联网科技工作委员会 互联网佳科技有限公司 互联网巨头科技公司 广州互联网科技公司 科技服务与互联网 合肥互联网科技公司 凡科互联网科技 腾讯科技 互联网女皇 碳银互联网科技有限公司 苏州大垚互联网科技 哈尔滨新华互联网科技学院 民营互联网公司国防科技 众安科技工业互联网合作 济南小医互联网科技有限公司招聘 银川新华互联网科技学校原画 山东亿川互联网科技有限责任公司 株洲百竞科技的互联网营销顾问 中智农互联网科技 互联网佳科技有限公司 互联网金融监管科技数据 互联网科技创新企业排名 玖二柒互联网科技公司待遇 恒生互联网科技指数跳水 互联网媒体平台算高科技产业 中国科技创新与世界互联网大会 扫呗互联网科技有限公司 互联网科技和医药行业
0