什么是DHCP服务器?
指的是由服务器控制一段IP地址范围,客户机登录服务器时就可以自动获得服务器分配的IP地址和子网掩码。
所以DHCP服务器分为以下三点:
- IP地址(例:192.168.1.0)
- 子网掩码(例:255.255.255.0)
- 网关
DHCP服务的好处:
- 减少管理员的工作量
- 避免输入错误的可能
- 避免IP冲突
- 提高了IP地址的利用率
- 方便客户端的配置
DHCP服务的分配方式:
- 自动分配:分配到一个IP地址后永久使用
- 手动分配:由DCHP服务器管理员专门指定IP地址
- 动态分配:使用完之后释放该IP,供其它客户机使用
DHCP租约的过程(四个步骤):
1.客户机请求IP(Discover):以广播的形式由客户端发送DHCP请求IP地址
源IP地址:0.0.0.0
目标IP地址:255.255.255.255
2.服务器响应(Offer):DHCP服务器响应客户端的广播
源IP地址:192.168.10.10
目标IP地址:255.255.255.255
提供IP地址:192.168.10.101
3.客户机选择IP(Request):客户端广播选择DHCP服务器(例192.168.10.10)
源IP地址:0.0.0.0
目标IP地址:255.255.255.255
租约期限:8天
4.服务器确定租约(Ack):服务器确认
客户端重启:
- 发送带有IP地址的DHCP Request请求包(会得到两个结果Ack/N Ack)
- IP地址没有被分配使用,发送DHCP Ack确认信息(客户端继续使用重启前的IP地址)
- IP地址分配到其它客户机使用(发送DHCP N Ack否认信息,客户机重新发送DHCP Discover)
搭建DHCP服务器的详细步骤
在搭建之前,数据湾详细地介绍了一些有关DHCP服务器的基础理论和知识,这有便于我们更加清晰的去操作搭建DHCP服务器的每一个步骤。
一、首先,我们先打开虚拟机(vmware14),启动win10客户端和服务器系统Windows server2016,把客户端和服务器系统网卡模式全部勾选为仅主机模式(如图1),并且把虚拟机中“虚拟机网络编辑器”里面的“使用本地DHCP服务将IP地址分配给虚拟机”勾掉(如图2、3),如若不如此操作将影响实验结果,导致实验无法完成。
(图1,虚拟机打开客户端win10系统同样操作选择仅主机模式)
(图 2)
(图 3)
二、确定win10客户端网络适配器中IPV4属性中IP地址处于自动获取状态,如图: