man udhcpd.conf (Formats) - udhcp server configuration file
NAME
udhcpd.conf - udhcp server configuration file
DESCRIPTION
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.
OPTIONS
- 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.
- option OPTION
- DHCP specific option.
- subnet ADDRESS
- timezone OFFSET
- router ADDRESS...
- timesvr ADDRESS...
- namesvr ADDRESS...
- dns ADDRESS...
- logsvr ADDRESS...
- cookiesvr ADDRESS...
- lprsvr ADDRESS...
- hostname HOSTNAME
- bootsize SIZE
- domain DOMAIN
- swapsvr ADDRESS
- rootpath PATH
- ipttl TTL
- mtu MTU
- broadcast ADDRESS
- ntpsrv ADDRESS...
- wins ADDRESS...
- requestip ADDRESS
- lease SECONDS
- dhcptype TYPE
- serverid ADDRESS
- tftp FILE
- wpad URL
- bootfile FILE
- The default for lease is 864000. There are no defaults for the other options.