![在DHCP范围内设置静态IP可以吗?](https://linux22.com/image/557956/%E5%9C%A8DHCP%E8%8C%83%E5%9B%B4%E5%86%85%E8%AE%BE%E7%BD%AE%E9%9D%99%E6%80%81IP%E5%8F%AF%E4%BB%A5%E5%90%97%EF%BC%9F.png)
我有一台机器连接到一个通过 DHCP 自动分配 IP 的网络,出于某种原因,我需要在该机器上有一个静态 IP...我给它一个 IP之内DHCP 的范围...这有什么问题吗?DHCP 服务器会考虑它吗已采取以某种方式自动执行还是我应该手动执行某些操作?它会将该 IP 提供给其他机器吗?[编辑:当机器关闭且不使用该 IP 时,如何让 DHCP 服务器避免使用该静态 IP?]
答案1
取决于 DHCP 服务器。有些服务器会 ping IP 地址以确保其为空,然后再分发;有些服务器会监控 ARP 请求以查看哪些是活动的,如果发现流量,则将 IP 标记为已占用;有些服务器会直接分发地址,而不管其上有什么。
这确实取决于您的 DHCP 服务器。
如果可能的话,更好的解决方案是为该 IP 地址设置 DHCP 保留。即使需要静态地址的设备无法执行 DCHP,DHCP 服务器也不会传递该地址,因此使用起来应该是安全的,并且保留中的 MAC 地址应该可以充当某种文档。