DHCP code in 2.0.4+
alex at digriz.org.uk
Sun Jun 7 13:22:55 CEST 2009
Karl Auer <kauer at biplane.com.au> wrote:
> On Sun, 2009-06-07 at 09:50 +0200, Alan DeKok wrote:
>> Martin Lorentz wrote:
>> > While playing around with the experimental DHCP code in the latest
>> > freeradius releases
> Sorry, I missed this. Why do people see a need for a DHCP server in
> freeradius? Or can someone point me to the existing discussion?
I thought exactly the same when I first heard this. Looking out there,
you do not get really any options for a DHCP server with LDAP support
(which is what I look for).
I have been using DHCP with a LDAP patch that is getting harder and
harder to maintain. FreeRADIUS can pretty much do the same, I get to
keep my LDAP policy schema stuff (and write a unlang glue to use it) and
you get proper DHCP load-balancing/failover.
The ISC DHCP load-balancing works, but it seems for the failover they
took a leaf from MySQL's/Novell's book-of-cluster'ing. In this
particular text all nodes of the cluster function identically...to the
point where even when one dies *all* of them effectively goes down with
the ship :-/ MySQL adds the extra 'functionality' of toasting your data
for being a lazy sysadmin and not choosing to use PostgreSQL.
So, it's not so much *why* DHCP in a RADIUS server, it's that it looks
like the functionality was easy to add (like VMPS) and what other
options other than ISC DHCP have you got?
Although I'm yet to use it, it seems that it cannot be worse than ISC
DHCP, and for me it's got a long term shelf life compared to the LDAP
patch I'm maintaining.
.sigmonster says: But Captain -- the engines can't take this much longer!
More information about the Freeradius-Users