抱歉,您的浏览器无法访问本站
本页面需要浏览器支持(启用)JavaScript
了解详情 >

动态主机设置协议 DHCP 是一个局域网的网络协议,英文全称为 Dynamic Host Configuration Protocol,其使用 UDP 协议工作,且主要有两个用途:用于内部网或网络服务供应商自动分配 IP 地址;给用户们用于内部网管理员作为对所有计算机作中央管理的手段。

服务架构

服务架构如下,左侧为客户端,右侧为服务端,中间为地址获取的全部流程:

服务流程

  1. 地址请求:客户端连接网络后,如果其未设置网络地址,则会广播一条请求信息,所有设备都会收到该条信息,非 DHCP 服务设备则会丢弃该条信息;

  2. 地址提供:DHCP 服务端收到请求信息之后,会在地址池内查找一个未被使用的 IP 地址,并将其发给请求端;

  3. 地址选择:如果网内存在多个 DHCP 服务端,请求端会收到多条地址信息,它会选择最先收到那条地址,并广播一条选择的信息,声明已经使用了哪个服务端提供的哪一条地址;

  4. 地址确认:服务端收到请求端的选择信息后,先判断是否选择自己的,然后会将余下信息「包含掩码、网关等等」发送给请求端。

服务设置

Server2019 默认不会安装 DHCP,需要自行安装。点击仪表板上的添加角色和功能:

在添加角色和功能向导页面中点击下一步:

我们可以将服务安装在本机,也可以安装在远程服务器上,这里选择基于角色或基于功能的安装,然后点下一步:

选从服务器池中选择服务器,目前服务器池只有当前的服务器,然后点下一步:

在列表中选择角色,勾选 DHCP 服务器:

勾选后会弹出添加功能确认界面,它会安装除了服务之外的相关工具和组件:

弹出错误提示,需要给服务设置静态 IP 地址。毕竟要给别人分配地址,自己要先具备。我们可以现在设置,也可以安装好服务之后设置,然后点击继续:

经过上面的操作后,会发现 DHCP 服务器角色已经被勾选,然后点下一步:

接下来是功能选择,无需勾选任何,点下一步:

显示注意事项,无需理会,直接点下一步:

接下来是角色添加确认界面,点击安装即可:

稍等一会安装成功,点击关闭:

添加好角色后,又回到了初始界面,发现右上角弹出了警告信息需要处理:

无需任何修改,直接提交:

接下来会显示完成界面,点击关闭:

警告信息处理好后,点击下面的 DHCP 即可进入角色:

接下来我们开始配置 DHCP,在右上角的工具处,选 DHCP:

双击 DHCP 的内容下面的服务器,即可展开地址配置:

双击其中的 IPv4,打开后会发现空空如也,我们需要添加一个 IP 作用域,作用域就是 IP 的地址池:

点击右侧更多操作:

点新建作用域:

在向导页面中点下一步:

接下来给作用域起一个名称,我们这里以 dusays.com 为例:

设置作用域分配的地址范围,依次输入 IP 起始地址与结束地址,余下的信息会自动生成:

接下来设置 IP 排除地址,排除地址是指不会被分配出去的范围,输入起始、结束之后点击添加:

添加后的效果:

设置租用时间,默认 8 天,无需调整:

DHCP 除了分配地址外,还能分配默认网关、DNS 等,如果稍后设置,则点击否。这里我们继续设置,选是即可:

设置默认网关,我们这里就填写 192.168.1.1,然后点击添加:

添加后的效果:

设置域名称和 DNS 服务器界面根据实际情况填写,这里就不做修改了,直接点下一步:

WINS 服务器界面不用修改,直接点下一步:

DHCP 作用域是否立即激活,选是即可:

最后显示确认完成界面:

客户测试

客户端测试图,大家可以看到 DHCP 服务器地址是 192.168.1.1,获取的 IP 地址是 192.168.1.100,因为 2-99 被排除:

评论