一、资源规划
1、服务器资源
主机 | IP地址 | 操作系统 | 应用服务 |
DHCP1 | 192.168.106.128 | Windows Server2022 | DHCP |
DHCP2 | IP自动获取 | Windows Server2022 | |
2、DHCP服务资源规划
地址池 | 192.168.106.150--200 |
子网掩码 | 255.255.255.0 |
DNS | 192.168.106.0 |
二、DHCP安装
1、创建虚拟机,编辑虚拟机网络适配器
通过VMware创建两台虚拟机 ,在WMware虚拟网络编辑器中创建一个新的WMnet3,并分配网段。
![](https://i-blog.csdnimg.cn/blog_migrate/d9c6f3e20e60b69fe8e502ac538feafc.png)
2、将两台虚拟机的网络适配器定义到WMnet3
![](https://i-blog.csdnimg.cn/blog_migrate/2a7b6804996f92ddbad060aa1e95aa50.png)
3、DHCP服务安装
将DHCP1虚拟机的IP进行固定并分配192.168.106.128IP
(1)安装DHCP
![](https://i-blog.csdnimg.cn/blog_migrate/ec04aa7ce209094f60a58f44f38f86db.png)
![](https://i-blog.csdnimg.cn/blog_migrate/52f8223dffa04ebc146a1cca1564d5ad.png)
![](https://i-blog.csdnimg.cn/blog_migrate/85f31b4b26d839370c8bfebd529737d8.png)
![](https://i-blog.csdnimg.cn/blog_migrate/baca0ff31c495b72ef10d1073ddf7996.png)
![](https://i-blog.csdnimg.cn/blog_migrate/fb64571640f3fb84fef4c28e88f812e5.png)
![](https://i-blog.csdnimg.cn/blog_migrate/ce20a8b032eb36949aeeb1b5712f1d4b.png)
![](https://i-blog.csdnimg.cn/blog_migrate/df1b29b2e886ff0c4fc67c5358970e88.png)
![](https://i-blog.csdnimg.cn/blog_migrate/6ff6a38369aff55da046f2198325a3a1.png)
(2) 配置DHCP
![](https://i-blog.csdnimg.cn/blog_migrate/09bb13b2de5b165359a37a0ccbf5e30e.png)
新建作用域
![](https://i-blog.csdnimg.cn/blog_migrate/e89474e015210078d23f41e52749e1ae.png)
填写作用域的
![](https://i-blog.csdnimg.cn/blog_migrate/dd2a8055b605c888099c3f9622f9276e.png)
IP地址范围按照开始规划的设置
![](https://i-blog.csdnimg.cn/blog_migrate/0670599e243d30c9559f41cb8e8db36f.png)
分配的网段中如果有要排除的IP就需要这块设置,如果没有就不需要设置
![](https://i-blog.csdnimg.cn/blog_migrate/3dc3d6b92e6b8f19f9e7c1d181f77286.png)
设置IP租用期限
![](https://i-blog.csdnimg.cn/blog_migrate/826de00de1e34e59fe150bb2943ca26a.png)
![](https://i-blog.csdnimg.cn/blog_migrate/cf75ed5ac045589b9aee1f1e2e749ed4.png)
![](https://i-blog.csdnimg.cn/blog_migrate/3468d04566d64382213d85856a0d74d6.png)
激活作用域,DHCP配置完成。
![](https://i-blog.csdnimg.cn/blog_migrate/a991d10ddbe86f303c6b2b135d7ab632.png)
三、验证
1、在DHCP2虚拟机中,IP地址已从DHCP服务器中获取。
![](https://i-blog.csdnimg.cn/blog_migrate/f2c39d1cc77a3d04f985193365110acf.png)
2、通过Wireshark软件抓包可以看到电脑通过DHCP服务器获取到IP地址的过程。
![](https://i-blog.csdnimg.cn/blog_migrate/eafd5bd0a03c9d0ad0609a64f05bf4e6.png)
以下摘抄自百度百科
1、DHCP DISCOVER:客户端开始DHCP过程的第一个报文,是请求IP地址和其它配置参数的广播报文。
2、DHCP OFFER:服务器对DHCP DISCOVER报文的响应,是包含有效IP地址及配置的单播(或广播)报文。
3、DHCP REQUEST:客户端对DHCP OFFER报文的响应,表示接受相关配置。客户端续延IP地址租期时也会发出该报文。
4、DHCP ACK :服务器对客户端的DHCP REQUEST报文的确认响应报文。客户端收到此报文后,才真正获得了IP地址和相关的配置信息。
DHCP续租的工作流程描述如下:
1、在使用租期过去50%时刻处, 客户端向服务器发送单播DHCP REQUEST报文续延租期。
2、如果收到服务器的DHCP ACK报文,则租期相应向前延长,续租成功。如果没有收到DHCP ACK报文,则客户端继续使用这个IP地址。在使用租期过去87.5%时刻处,向服务器发送广播DHCP REQUEST报文续延租期。
3、如果收到服务器的DHCP ACK报文,则租期相应向前延长,续租成功。如果没有收到DHCP ACK报文,则客户端继续使用这个IP地址。在使用租期到期时,客户端自动放弃使用这个IP地址,并开始新的DHCP过程。