Я выделил ip некоторым системам через dhcp, а затем сделал записи в 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-адрес другим хостам. Любые предложения очень ценятся. Спасибо
Ответ заключался бы в том, чтобы поместить IP-адреса машин со статическими IP-адресами за пределы выделенного диапазона, т.е. фиксированные адреса не обязательно должны быть в пуле «диапазона».
В вашем случае самым простым решением может быть изменение диапазона на
диапазон 10.0.0.6 10.0.0.20;