Linux系统管理及应用项目式教程(RHEL 9CentOS Stream 9)(微课版)(第2版)(下篇,共上中下3篇).pptx
项目十一:配置DHCP服务器
项目导入
公司使用DHCP服务器为员工的计算机动态分配IP地址,解决了手动配置网
络参数的麻烦,即便是多台计算机同时联网也不会产生IP地址冲突问题,有
效地提高了办公效率。
小乔对搭建DHCP服务器的技术产生了浓厚的兴趣,她决定学习DHCP的相
关知识,并使用虚拟机软件配置一台DHCP服务器。
职业能力目标及素养目标
●了解DHCP服务的工作过程。
●掌握DHCP服务器的安装和配置。
●掌握DHCP客户端功能的配置方法。
具有精益求精的工匠精神。
1了解DHCP服务的工作原理
2安装与配置DHCP服务器
3配置DHCP客户端功能
11.1了解DHCP服务的工作原理
11.1.1认识DHCP服务
DHCP主要用于为局域网中的计算机动态分配IP地址、网关地址、DNS服务器地址等网络参数,
网络管理人员通过DHCP能更好地对局域网中的计算机进行集中管理。
DHCP基于UDP实现,根据角色分为DHCP服务器和DHCP客户端,其中DHCP服务器负责管
理IP地址池,并将IP地址动态分配给客户端;DHCP客户端从服务器处动态获取IP地址、网关
地址、DNS服务器地址等网络参数。
简单来说,DHCP是用于给网络中的客户端动态分配IP地址等参数的网络协议。
说明:为了简洁明了,本项目中的客户端都是指支持DHCP的客户端主机。
本项目包含DHCP服务器、DNS服务器、网络时间服务器等明确类型的服务器,还有
在【素养提示】中不特指某种明确类型的服务器。经筛查,基本无语义不明确、无法区
分是哪种服务器的文字描述,故在“说明”中就不再统一说明。
11.1.2熟悉DHCP服务的工作过程
●在DHCP客户端初次被分配IP地址的过程中,客户端发送广播数据包给整个局域网内的所
有主机,只有局域网内存在DHCP服务器时,才会响应客户端的IP地址请求,因此,
DHCP服务器与DHCP客户端应该处于同一个局域网内。
●在DHCP服务运行过程中,DHCP客户端以UDP68号端口进行数据传输,而DHCP服务器
以UDP67号端口进行数据传输。DHCP服务不仅体现在为DHCP客户端自动分配IP地址的
过程中,还体现在后面的IP地址续约和释放过程中。
●DHCP服务器为DHCP客户端初次自动分配IP地址的工作过程被划分为4个阶段,如图11-1
所示。
发现阶段
提供阶段
选择阶段
确认阶段
DHCP客户端DHCP服务器
图11-1DHCP服务的工作过程
11.1.2熟悉DHCP服务的工作过程
1.发现阶段
●在发现阶段,DHCP客户端获取网络中DHCP服务器的信息。客户端配置了DHCP客户端程序并启动网
络后,使用IP地址和UDP68号端口在局域网内以广播方式发送DHCPDISCOVER(DHCP发
现)报文,此报文中包含客户端网卡的MAC地址等信息,寻找网络中的DHCP服务器,请求IP地址租
约。
2.提供阶段
●在提供阶段,DHCP服务器向DHCP客户端提供预分配的IP