昨天我们遇到了一个问题,我们的一台 DHCP 服务器的范围用完了 IP 地址。我们扩大了该范围的 IP 地址,结果发现它影响了第二台 DHCP 服务器的范围,而该服务器仍有可供租用的 IP 地址。
假设原文是:
DHCP SERVER 1 = 10.10.8.50-150/24
DHCP SERVER 2 = 10.10.8.151-250/24
更改如下:
DHCP SERVER 1 = 10.10.8.50-200/24
DHCP SERVER 2 = 10.10.8.151-250/24
为什么客户端没有被告知“转到 DHCP 服务器 2 并在那里尝试”,我不知道,因为两个 DHCP 服务器都是在路由器中为 bootprelay 设置的。
所以,长话短说,我最终缩短了 DHCP 服务器 2 的范围。
最终配置:
DHCP SERVER 1 = 10.10.8.50-200/24
DHCP SERVER 2 = 10.10.8.201-250/24
现在的问题是,一些在问题出现之前已有租约的客户端现在拒绝获取 IP。
DHCP 服务器日志显示类似以下内容:
> 11,07/22/11,08:23:32,Renew,10.10.8.170,DEVICE01.mydomain.local,XXXXXXXXXXX,
> 11,07/22/11,08:23:38,Renew,10.10.8.170,DEVICE01.mydomain.local,XXXXXXXXXXX,
> 11,07/22/11,08:23:43,Renew,10.10.8.170,DEVICE01.mydomain.local,XXXXXXXXXXX,
> 11,07/22/11,08:23:48,Renew,10.10.8.170,DEVICE01.mydomain.local,XXXXXXXXXXX,
客户端正在访问 DHCP 服务器,并不断请求相同的 IP,并且 DHCP 控制台显示该客户端获取了该 IP 地址……但客户端最终得到的却是 169 个私有地址。
客户端一遍又一遍地获取 IP,并且日志显示上述内容......但客户端仍然无法获取 IP。
我尝试过重新启动 DHCP 服务器、重新启动客户端、执行 IPCONFIG /release 和 /renew、禁用 NIC 并重新启用 NIC、将 PC 移至建筑物的另一部分,但仍然没有成功。
在我最终致电微软之前,任何帮助我都深表感谢。
答案1
您是否尝试过清除服务器缓存和数据文件?此外,如果同一 IP 上存在现有租约,您是否尝试过将其删除?
答案2
服务器自行清理完毕……抱歉现在才关闭。下周一一切又恢复正常。