DHCP

Experimental support for the DHCP protocol was added in Release 2.0.4. It is off by default, and requires some changes to the source tree.

First, configure the server with DHCP: $ ./configure --with-dhcp.

Second, edit share/dictionary, and un-comment the line containing $INCLUDE dictionary.dhcp.

Finally, perform the normal make and make install process.

An example of a DHCP configuration is in raddb/sites-available/dhcp. It should be edited for your local configuration.

Please Contribute

Support for the DHCP protocol is experimental. The code works for statically configured responses, and is interoperable with all clients that we have tested. At this time, it supports Option 82, but not much else of the DHCP protocol. We are looking for beta testers to assist with:

Any assistance is useful. Please send email feedback to the freeradius-users list.