udhcpd.conf - udhcp server configuration file
The file /etc/udhcpd.conf contains configuration
information specific to the udhcp server. It should contain one
configuration keyword per line, followed by appropriate configuration
information.
- start ADDRESS
- The starting address of the IP lease block is ADDRESS. The default
is 192.168.0.20.
- end ADDRESS
- The ending address of the IP lease block is ADDRESS. The default is
192.168.0.254.
- interface INTERFACE
- The udhcp server should listen on INTERFACE. The default is
eth0.
- max_leases LEASES
- Offer at most LEASES leases (including those reserved by OFFERs,
DECLINEs, and ARP conflicts). The default is 254.
- remaining REMAINING
- If REMAINING is yes, store the time remaining for each
lease. If it is no, store the expiration time for each lease. The
default is yes.
- auto_time SECONDS
- Write the lease information to a file every SECONDS seconds. The
default is 7200.
- decline_time SECONDS
- Reserve an IP for SECONDS seconds if a DHCP decline message is
received. The default is 3600.
- conflict_time SECONDS
- Reserve an IP for SECONDS seconds if an ARP conflict occurs. The
default is 3600.
- offer_time SECONDS
- Reserve an IP for SECONDS seconds if it is offered. The default is
60.
- min_lease SECONDS
- Reserve an IP for the full lease time if the lease to be given is less
than SECONDS seconds. The default is 60.
- lease_file FILE
- Write the lease information to FILE. The default is
/var/lib/misc/udhcpd.leases.
- pidfile FILE
- Write the process ID to FILE. The default is
/var/run/udhcpd.pid.
- notify_file FILE
- Execute FILE after the lease information is written. By default, no
file is executed.
- siaddr ADDRESS
- BOOTP specific option. The default is 0.0.0.0.
- sname NAME
- BOOTP specific option. There is no default.
- boot_file FILE
- BOOTP specific option. There is no default.
- static_lease MACADDRESS IPADDRESS
- Issue IPADDRESS statically to a requester with MACADDRESS.
- option OPTION
- DHCP specific option.