租用池之外的 Windows DHCP 保留

emm*_*dee 4 windows-server-2008-r2 dhcp-server

如果这个问题已经得到解答,我感到非常抱歉。我找到了这篇文章:DHCP 保留但是我不确定这是否与 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 地址配置了许多地址保留,并且它们不会受到影响。

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

emm*_*dee 5

嗯,我已经差不多得出结论了。 简而言之,是的,它会起作用(如果预订已经存在)。然而,就像 MS 的许多东西一样,也有一些警告,因为如果在地址池之外添加新的保留,可能会出现错误。

最好的方法似乎是利用地址池上的禁区来限制通过 DHCP 自动分配的地址范围。

直接来自此 Microsoft 知识库

  • 您可以在任何范围内创建预订。这可以包括排除范围。
  • 即使预留超出了该子网的实际范围开始和结束地址,您也可以在子网范围内创建预留。
  • 您无法在任何现有范围的子网范围之外创建预留。

首选使用排除范围,因为如果您尝试添加范围之外的预留,可能会发生已知错误:

错误:

“指定的 DHCP 客户端不是保留客户端”

为了避免此潜在问题,请使用本文中定义的排除范围

如果由于某种原因,您不想/无法设置排除范围,并且无法在地址池之外添加保留,则此修补程序旨在解决该错误。

结论/解决方案摘要:

由于 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
Run Code Online (Sandbox Code Playgroud)

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


归档时间:

查看次数:

11814 次

最近记录:

10 年,2 月 前