I'm looking for a way to get the ISC's dhcpd to work with several gateways/routers. The behaviour I am after is the following (imagine we have 3 gateways) :
Client A requests a lease, gets gateway #1
Client B requests a lease, gets gateway #2
Client C requests a lease, gets gateway #3
Client D requests a lease, gets gateway #1
And so on...
I am working through the source, but am having difficulty locating the part I am going to have to modify to get this working... (ie: I am clueless & totally lost in the source tree)
I know several routers can be specified by the option-routers, but this does not give the functionality I want.
Any help or pointers to documentation about the dhcpd source would be much appreciated :)
Cheers,
~Thomas