Wie kann ich den ISC-DHCP-Server so konfigurieren, dass die Lease-Zeit für alle Clients unbegrenzt ist?
Mann dhcpd:
Lease-Längen DHCP-Leases können nahezu jeder Länge von null Sekunden bis unendlich zugewiesen werden. Welche Lease-Länge für ein bestimmtes Subnetz oder eine bestimmte Installation sinnvoll ist, hängt von der Art der zu bedienenden Hosts ab.
dhcpd funktioniert jedoch vollständig nicht mit dem Wert für die Lease-Zeit Null:
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;
}
Antworten:
Es wird nicht explizit in der Manpage erwähnt, aber wenn Sie die Lease-Zeit in einer der von Ihnen genannten Optionen auf -1 setzen,
deaktiviert effektiv die Ablaufzeit der Mietverträge, sodass deren Ablauf effektiv auf "unendlich" gesetzt wird.
quelle
Sie sollten keine unendliche Lease-Zeit konfigurieren. Der Grund für DHCP ist eine zentrale Verwaltung und Flexibilität . Wenn Sie die Mietdauer unendlich machen, wird die Flexibilität zunichte gemacht.
quelle
Ich würde vorschlagen, die Leasingzeiten in Sekunden anzugeben. Also wo:
Standard-Lease-Time 600;
This being ten minutes
maximale Mietzeit 7200;
This being two hours
Versuchen:
Standard-Lease-Time 86400 ;
This being one day
maximale Mietzeit 604800 ;
This being one week
Sie könnten 2592000 versuchen
which is 30 days
.Das würde ich nicht übertreffen.
quelle