我弄乱了 dhcp.leases 文件(删除并重新创建),希望它能强制重新填充 IP。这是一个错误。不过我想我已经通过重新安装解决了这个问题。
无论如何,我通过 dhcp.config 文件为服务器设置了静态 IP,我可以通过 ssh 和 ip 连接到服务器,并且服务器不再显示在租约列表中。但没有静态 IP 的服务器却出现了。
静态 IP 不会显示在租约中吗?在哪里/如何查看连接的静态 IP?
答案1
静态 IP 地址不会显示在 DHCP 租约表中。静态 IP 地址是在主机本地配置的,DHCP 服务器对此一无所知。
删除租约表或其中的条目将使 DHCP 服务器忘记仍在租约的地址,因此它可能会尝试再次将这些地址分发出去。
我通过 dhcp.config 文件为服务器设置了静态 IP
你设置预订的DHCP 服务器上的 IP 地址。静止的IP 地址在主机(客户端)上配置,DHCP 服务器对此并不知晓。
谨慎使用静态 IP 地址并在可能/安全的情况下使用保留 IP 地址是一种很好的做法。这显然不包括 DHCP 服务器本身,您还应该静态配置最重要的基础设施设备:DNS 服务器、路由器、核心交换机。最好在您的 DHCP 表中保留 IP 地址以防万一,这样您就可以获得全面的参考。