Exponential Lease Time

Norman Elton normelton at gmail.com
Fri Aug 31 18:36:19 UTC 2012


Okay, this works in my lab environment. Thoughts? Test at your own risk:

subnet 192.168.1.0 netmask 255.255.255.0 {
  range 192.168.1.100 192.168.1.150;
  option routers 192.168.1.1;

	if renewal = 3 {
		default-lease-time 20;
		max-lease-time 20;

	} elsif renewal = 2 {
		default-lease-time 15;
		max-lease-time 15;
		set renewal = 3;

	} elsif renewal = 1 {
		default-lease-time 10;
		max-lease-time 10;
		set renewal = 2;

	} else {
		default-lease-time 5;
		max-lease-time 5;
		set renewal = 1;
	}
}


More information about the dhcp-users mailing list