Multi-server pool question.

Randall C Grimshaw rgrimsha at
Fri Feb 13 15:27:38 UTC 2009

Ouch, you can do this with only two in what is known as a failover configuration. You can define hosts by macaddress and consider them known for the purpose of denying unknown machines.

-----Original Message-----
From: dhcp-users-bounces at [mailto:dhcp-users-bounces at] On Behalf Of Phill Harvey-Smith
Sent: Friday, February 13, 2009 7:19 AM
To: dhcp-users at
Subject: Multi-server pool question.

Hi there,

We run three DHCP servers on our departmental Linux machines which hand 
out addresses for some 500+ machines, laptops and printers.

Up until now we have statically assigned IP addresses to MAC addresses 
in the dhcp.conf file. This has the advantage that no un-registered host 
will get an IP addresss, which helps to prevent un-authorised computers 
being used on our network.

However recently we have been running short of IP addresses so would 
like to move over to pool asigned IPs for the laptop machines, as it is 
unlikley that these will all be connected at once, we intend to leave 
the printers and desktop machines statically assigned.

I have worked out how to do this, and have this working in a test 
environment, however, I can see that having a pool of addresses assigned 
by multiple servers could cause problems with one server assigning an 
address to one machine and another server assigning the same address to 
a different machine.

Is there a way that I can resolve this issue, bu configuring the servers 
to share pool information, or will I have to reserve allocation of the 
pool addresses to only one of the servers but let the others also manage 
the statically assigned ones.

As the dhcp.conf files are built from a MySQL database using in-house 
writen php code, whatever solution is best should be prety easy to 


dhcp-users mailing list
dhcp-users at

More information about the dhcp-users mailing list