修改现有 DHCP 范围会导致错误

本文提供有关修复修改现有范围时发生的错误的帮助。

适用于: Windows Server 2012 R2
原始 KB 编号: 2634442

摘要

尝试修改现有范围时,会出现以下错误:

“指定的范围与现有范围重叠或无效”。

这似乎是预期行为,具体取决于 DHCP 作用域的修改方式。 以下折线图说明了如何修改范围和允许的方法。

初始子网空间:-------------------------

允许在两侧扩展:--------------------------------------

允许:双方签约:--------------

不允许:向右移动:--------------------------

不允许:向左移动:--------------------

解决方案

  1. 确保以双向方式或向一个方向扩展或收缩范围。
  2. 一次修改一个开始或结束地址,并在每次更改后立即将更改应用到范围的起始或结束 IP 地址。

更多信息

下面是重现问题的步骤:

重现问题的步骤

  1. 创建名为 Test 的范围,其起始 IP = 10.23.228.1 和结束 IP = 10.23.228.254。 子网掩码为 255.255.240.0 (/20)
  2. 通过将 Start ip 更改为 10.23.226.1 和 End ip 更改为 10.23.227.254 来修改范围 (这在范围 1 内 0.23.224.1-10.23.229.254) 它会导致消息“指定的范围与现有区域重叠或无效”。

解决方案

上述方案属于“不允许:向左移动”类别。 因此,请尝试按如下所示修改范围:

  1. 将起始 IP 地址单独修改为 10.23.226.1 并应用更改。 这将生效,因为这属于“扩展范围”类别。

  2. 然后将结束 IP 地址修改为 10.23.227.254 并应用更改。 这将生效,因为它属于收缩或收缩范围类别。