如果已经得到回答,我感到非常抱歉。 我发现这篇文章: DHCP保留然而,我不知道这是否与Windows或Linux DHCP服务器有关,我想明确说明我的configuration是准确的是/否,然后我做任何更改。
我有一个Windows DHCP服务器,具有以下configuration:
我的目标是将该地址池限制为10.10.5.240 – 10.10.5.254,因为非保留的DHCP客户端在此子网上非常罕见。
但是,我已经在整个/ 24子网中基于MAC地址configuration了许多地址保留,并且不会受到影响。
调整地址池会影响我的预定吗?
那么我有很多的结论。 总之,是的,它会工作(如果保留已经存在) 。 然而,像MS这么多的事情,有一些警告,因为如果在地址池之外添加一个新的保留,可能会有错误。
看来最好的方法是利用地址池上的排除区域来限制通过DHCP自动分配的地址范围。
直接从这个微软KB
使用排除范围是首选,因为如果尝试添加超出范围的预留,则会出现已知的错误:
错误:
“指定的DHCP客户端不是保留的客户端”
为避免此潜在问题,请使用本文中定义的排除范围
如果由于某种原因,您不想/不能设置排除范围,并且不能在地址池之外添加预留,则此修复程序将解决该错误。
总结/解决scheme总结:
由于MS声明保留可以在排除范围内使用和分配,我要做的就是离开我的地址池,我将configuration排除范围10.10.5.2 – 10.10.5.239
这是我最后的configuration:
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
这将为我们希望的范围10.10.5.240 – 10.10.5.254自动分配DHCP地址,并将避免任何可能的错误解释上述。