DHCP server reload on own event

DHCP server reload on own event

shimi linux-il at shimi.net
Tue Dec 27 10:20:12 IST 2011


On Tue, Dec 27, 2011 at 9:56 AM, Robert Wallner <kodixos at gmail.com> wrote:

> In a DHCP server setup, I have 2 requirements:
>
> 1. Each client's mac address must be recorded in a database together
> with the IP address assigned.
> 2. Every new assigned IP address must be given from now on to the same
> mac address only, and to nobody else.
>
> The first one is easy, I use the on-submit event handler to run an
> external program to insert the mac address in the database.
> I have problems with the second one. The same external program scans
> the database, and generates a config file for the DHCP server that is
> included from the main config file, and contains "fixed-address"
> entries for all the mac addresses. The problem is how I make the
> server reload it's configuration files, from it's own "on-submit"
> event handler??
>
> Or am I completely in the wrong direction?
>
>

Couldn't both requirements be solved[*] by using:

default-lease-time infinite;
max-lease-time infinite;
min-lease-time infinite;

in dhcpd.conf ?

-- Shimi

[*] I tried answering myself, and found [1] which claims the lease will
hold for 914M seconds [per a sniffer]. From some reason he believes that
would be 14.4 years. My Kcalc said 914M/(86400*365) is actually 28.98
years... Wouldn't we have to worry about Bug 2038 first?

[1] https://lists.isc.org/pipermail/dhcp-users/2009-February/008040.html
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.cs.huji.ac.il/pipermail/linux-il/attachments/20111227/f30a3e13/attachment.html>


More information about the Linux-il mailing list