![即使主机已关闭,也不希望 isc-dhcp 重新分配保留的 IP](https://linux22.com/image/632149/%E5%8D%B3%E4%BD%BF%E4%B8%BB%E6%9C%BA%E5%B7%B2%E5%85%B3%E9%97%AD%EF%BC%8C%E4%B9%9F%E4%B8%8D%E5%B8%8C%E6%9C%9B%20isc-dhcp%20%E9%87%8D%E6%96%B0%E5%88%86%E9%85%8D%E4%BF%9D%E7%95%99%E7%9A%84%20IP.png)
我已通过 dhcp 为某些系统分配了 ip,然后在 dhcpd.conf 中输入保留的条目,以便这些 ip 不会分配给其他 mac。但是当具有保留 ip 的系统处于离线状态并且另一个客户端发出 dhcp 请求时,保留的 ip 会分配给它。我的 dhcpd.conf 如下。
ddns-update-style interim;
ignore client-updates;
subnet 10.10.10.0 netmask 255.255.255.0 {
range 10.10.10.2 10.10.10.20 ;
option routers 10.10.10.1;
option subnet-mask 255.255.255.0;
option time-offset -18000;
max-lease-time 10000000;
option domain-name "inclined";
option broadcast-address 10.10.10.255;
next-server 10.10.10.1;
host inc10 {
hardware ethernet 00:50:56:29:E8:F7 ;
fixed-address 10.10.10.2 ;
}
host inc12 {
hardware ethernet 00:0C:29:81:A5:C1 ;
fixed-address 10.10.10.3 ;
}
host inc23 {
hardware ethernet 00:0C:29:86:A6:72 ;
fixed-address 10.10.10.4 ;
}
host inc34 {
hardware ethernet 00:0C:29:92:17:E3 ;
fixed-address 10.10.10.5 ;
}
}
假设主机 inc34 已关闭,另一个新主机请求 IP,则将为其分配 10.10.10.5。我不希望 dhcp 将保留的 IP 重新分配给其他主机。任何建议都非常感谢。谢谢
答案1
答案就是将具有静态 IP 的机器的 IP 放在分配的范围之外 - 即固定地址不需要位于“范围”池中。
对于你来说,最简单的解决方案可能是将范围更改为
范围 10.0.0.6 10.0.0.20;