windows-server-2008-r2 – 租用池外的Windows DHCP预留

如果已经回答,我很抱歉.
我发现这篇文章DHCP Reservation但是我不确定这是否与Windows或Linux DHCP服务器有关,我想在进行任何更改之前清楚地说明我的配置是否准确是/否.

我有一个Windows DHCP服务器,具有以下配置:

>范围= 10.10.5.0/24
>地址池= 10.10.5.10 – 10.10.5.254

我的目标是将该地址池限制为10.10.5.240 – 10.10.5.254,因为非保留的DHCP客户端在此子网上非常罕见.

但是,我已经根据整个/ 24子网中的MAC地址配置了许多地址预留,并且它们不会受到影响.

调整地址池会影响我的预订吗?

好吧,我已经得出了一个结论.
简而言之,是的,它将起作用(如果预订已存在).然而,与MS中的许多内容一样,有一些警告,因为如果在地址池外添加新的预留可能会有错误.

似乎最好的方法是在地址池上使用排除区域来限制通过DHCP自动分配的地址范围.

直接从this Microsoft KB

>您可以在任何范围范围内创建预订.这可以包括
排除范围.
>您甚至可以在子网范围内创建预留
如果预订超出实际范围的开始和结束
该子网的地址.
>您无法在任何子网范围之外创建预留
你现有的范围.

使用排除范围是首选,因为如果您尝试添加超出范围的预留,则会发生已知错误

错误

“The specified DHCP client is not a reserved client”

要避免此潜在问题,请使用此article中定义的排除范围

如果由于某种原因,你不想/不能设置排除范围,并且不能在地址池外添加预留,那么这个hotfix就是解决那个bug.

总结/解决方摘要

由于MS声明可以使用预留并在一个排除范围内分配,我要做的是按原样保留我的地址池,我将配置排除范围10.10.5.2 – 10.10.5.239

这是我的最终配置:

Scope = 10.10.5.0/24
Address pool = 10.10.5.10 - 10.10.5.254
Exclusion Range = 10.10.5.10 - 10.10.5.239

对于自动分配的DHCP地址,这将留下我想要的10.10.5.240 – 10.10.5.254范围,并将避免上述任何潜在的错误.

相关文章

Windows2012R2备用域控搭建 前置操作 域控主域控的主dns:自...
主域控角色迁移和夺取(转载) 转载自:http://yupeizhi.blo...
Windows2012R2 NTP时间同步 Windows2012R2里没有了internet时...
Windows注册表操作基础代码 Windows下对注册表进行操作使用的...
黑客常用WinAPI函数整理之前的博客写了很多关于Windows编程的...
一个简单的Windows Socket可复用框架说起网络编程,无非是建...