This section describes the configuration parameters of
<ServerDHCP>
.
<ServerDHCP>
handles
DHCP (Dynamic Host Configuration
Protocol) requests by converting them to RADIUS requests. The
converted RADIUS requests can be used for authentication and dynamic
address allocation.
To serve
DHCP requests, Radiator must be
able to bind to
DHCP server port 67. This
typically requires that Radiator is run as root. Because
DHCP uses fixed port numbers 67 and 68, there cannot be other
DHCP services or Radiator instances
configured with
<AddressAllocator DHCP>
or
<ServerDHCP>
on the same host, unless separate
bind IP addresses are available.
DHCP options in Radiator configuration use
the names defined by IANA. For example,
DHCP
option 51 that is typically known as "lease time" or "IP Address Lease
Time" is called "Address Time" in Radiator configuration. For a
configuration example, see
goodies/server-dhcp.cfg
.