ISC DHCP бесконечное время аренды
Как я могу настроить ISC DHCP-сервер на неограниченное время аренды для всех клиентов?
man dhcpd:
Длины аренды DHCP-аренды можно назначать практически любой длины от нуля секунд до бесконечности. То, какая длина аренды имеет смысл для любой данной подсети или для любой конкретной установки, будет зависеть от типа обслуживаемых хостов.
но dhcpd совсем не работает с нулевым значением времени аренды:
ddns-update-style none;
#option domain-name "dobisel.com";
option domain-name-servers 8.8.8.8,8.8.4.4;
default-lease-time 0; <---- here
max-lease-time 0; <----- here
authoritative;
log-facility local7;
subnet 192.168.11.0 netmask 255.255.255.240 {
range 192.168.11.2 192.168.11.14;
option routers 192.168.11.1;
option broadcast-address 192.168.11.15;
option subnet-mask 255.255.255.240;
}
3 ответа
Он не упоминается явно на странице руководства, но в любом из указанных вами вариантов время аренды устанавливается на -1.
default-lease-time -1;
max-lease-time -1;
эффективно отключает время истечения срока аренды, поэтому их срок действия будет эффективно установлен на "бесконечность".
Я бы предложил указать время аренды в секундах. Так где:
время аренды по умолчанию 600; This being ten minutes
максимальное время аренды 7200; This being two hours
пытаться:
время аренды по умолчанию 86400; This being one day
максимальное время аренды 604800; This being one week
Вы можете попробовать 2592000 which is 30 days
,
- Я бы не превысил это.
Вы не должны настраивать бесконечное время аренды. Причиной наличия DHCP является централизованное управление и гибкость. Сделав срок аренды бесконечным, вы убьете гибкость.