背景
我们有大约500个公共IP地址,即将干涸。 大多数主机被configuration为从DHCP获取IP。
但是有一些是用静态IPconfiguration的。
问题
现在我想释放那些主机不存在的IP地址。
对于DHCP IP,这很容易; 在那里,我可以看看DHCP服务器,并检查每个IP上次发布。 如果不是在X个月内,那么我宣布它是免费的,如果主机再次上线,它将获得另一个IP。
但那些使用静态IP的主机呢?
我可以ping IP,如果它不回复,那么也许是免费的。
但是如果我把这个IP给一个新的主机呢,因为我觉得它是免费的,有一天老主机会上网呢? 问题!
题
如何在这种情况下清理您的IP,并防止“鬼主机”重新上线并再次声明其IP地址?
希望你能以某种方式跟踪你的静态IP地址分配。 大多数商店有一些types的文件(如电子表格),可以跟踪任何静态分配。 如果你不这样做,那么在互联网上有免费的IP地址pipe理器( SolarWinds可以想到),这可以帮助你清点你networking上的东西。
就DHCP分配而言,如果您使用的是Windows DHCP服务器,则可以启用地址冲突检测,以便在分配之前对地址进行ping处理以查看是否正在使用地址冲突 。 我认为其他DHCP服务器有相似的能力。 当然,您的客户端和硬件防火墙必须允许pingfunction才能正常工作。
对于在您的IP清单后连接的静态地址客户端,如果他们的地址已被使用,他们在重新joinnetworking时将收到地址冲突通知。 希望他们有切换到DHCP(或呼叫支持)的意义。 不幸的是,你必须应用更复杂的技术(如networking访问保护或802.1x),以防止这些家伙连接在一起。