我们最近迁移到
Windows2003 DHCP服务器.对于静态和动态分配的客户端来说,我们的网络有点混乱(不幸的是,有些客户端的子网掩码不正确).这包括台式机和VOIP电话.
我们遇到的问题是Windows2003 DHCP服务器正在分配与已静态分配IP地址的恶意设备冲突的IP地址.我们显然需要跟踪这些设备,但我想知道为什么DHCP服务器无法检测到这些冲突的存在.
我想看到DHCP服务器执行ARP请求以识别IP地址是否正在使用中.然后应该记录问题,将地址标记为正在使用,并尝试新地址.
有没有办法配置Windows2003以这种方式行事?或者,是否有另一个DHCP服务器将处理此问题?
您想要在Microsoft DHCP服务器上打开冲突检测.查看DHCP管理中DHCP服务器节点属性的“高级”选项卡.从默认值0增加“冲突检测尝试”,您将开始看到“BAD_ADDRESS”条目出现在DHCP作用域中,因为DHCP服务器“找到”已分配给其他设备的地址.
http://mx02.wellbury.com/misc/20090720-DHCP_Properties.png
DHCP服务器正如您所描述的那样.它使用免费ARP来查找已经使用的地址并标记它们.
给它一个机会 – 它会做你想要的.