DHCP server options

Options and identification strings can be configured on several levels.

DHCP servers support the following options, as defined in RFC 2132:

DHCP servers also support Sub-option 13 Relay Agent Information Option 82 as specified in RFC 3046, to enable the use of a pool indicated by the DHCP client.

These options are copied into the DHCP reply message, but if the same option is defined several times, the order of priority is the following:

  1. subnet option

  2. pool options

  3. options from the DHCP client request

A local DHCP server must be bound to a specified interface by referencing the server from that interface. The DHCP server is then addressable by the IP address of that interface. A normal interface or a loop-back interface can be used.

A DHCP client is defined by the MAC address and the circuit identifier. This implies that for a specific combination of MAC and circuit identifier, only one IP address can be returned; if more than one request is made, the same address is returned.