co determinuje jak casto se dhcp klient pta serveru na konfiguraci

Pavel Kankovsky peak na argo.troja.mff.cuni.cz
Sobota Leden 17 22:04:04 CET 2009


On Sat, 17 Jan 2009, Martin Kraus wrote:

> zdravim. potreboval bych na isc dhcp serveru zvysit default-lease-time a
> max-lease-time na dlouhou dobu, ale zaroven bych chtel, aby si klienti
> sahali treba kazdou hodinu na konfiguraci pro pripad, ze bych zmenil
> konfiguraci a chtel, aby si toho vsimli.

DHCP ve skutečnosti zná tři časové limity, které ovlivňují přechody mezi
stavy protokolu počínaje stavem BOUND (viz obrázek č. 5 v RFC 2131):

- čas pro přechod do stavu RENEWING (T1)
- čas pro přechod do stavu REBINDING (T2)
- čas pro přechod zpět do stavu INIT (lease time)

Klient musí kontaktovat server pokaždé, když opustí stav BOUND -- tj.
jakmile uplyne aspoň T1, a pokusit se lease prodloužit nebo ho znovu
získat (různé stavy se liší tím, jak se to má provést).

Hypoteticky by tedy stačilo nastavit krátký T1, ovšem ISC
dhcpd Vám to afaik nedovolí (a pokud se o to pokusíte přes option
dhcp-renewal-time, tak Vám vynadá) a vždy tam dá polovinu lease time).

Ale můžete to "překonfigurovat" v server/dhcp.c.

-- 
Pavel Kankovsky aka Peak                          / Jeremiah 9:21        \
"For death is come up into our MS Windows(tm)..." \ 21th century edition /




Další informace o konferenci Linux