如果已经回答,我很抱歉.
我发现这篇文章: DHCP Reservation但是我不确定这是否与Windows或Linux 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中的许多内容一样,有一些警告,因为如果在地址池外添加新的预留可能会有错误.
简而言之,是的,它将起作用(如果预订已存在).然而,与MS中的许多内容一样,有一些警告,因为如果在地址池外添加新的预留可能会有错误.
似乎最好的方法是在地址池上使用排除区域来限制通过DHCP自动分配的地址范围.
>您可以在任何范围范围内创建预订.这可以包括
排除范围.
>您甚至可以在子网范围内创建预留
如果预订超出实际范围的开始和结束
该子网的地址.
>您无法在任何子网范围之外创建预留
你现有的范围.
使用排除范围是首选,因为如果您尝试添加超出范围的预留,则会发生已知错误:
错误:
“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范围,并将避免上述任何潜在的错误.