source: branches/3.2/mindi-busybox/examples/udhcp/udhcpd.conf @ 3232

Last change on this file since 3232 was 3232, checked in by bruno, 5 years ago
  • Update mindi-busybox to 1.21.1
File size: 4.0 KB
Line 
1# Sample udhcpd configuration file (/etc/udhcpd.conf)
2# Values shown are defaults
3
4# The start and end of the IP lease block
5start       192.168.0.20
6end     192.168.0.254
7
8# The interface that udhcpd will use
9interface   eth0
10
11# The maximum number of leases (includes addresses reserved
12# by OFFER's, DECLINE's, and ARP conflicts). Will be corrected
13# if it's bigger than IP lease block, but it ok to make it
14# smaller than lease block.
15#max_leases 254
16
17# The amount of time that an IP will be reserved (leased to nobody)
18# if a DHCP decline message is received (seconds)
19#decline_time   3600
20
21# The amount of time that an IP will be reserved
22# if an ARP conflict occurs (seconds)
23#conflict_time  3600
24
25# How long an offered address is reserved (seconds)
26#offer_time 60
27
28# If client asks for lease below this value, it will be rounded up
29# to this value (seconds)
30#min_lease  60
31
32# The location of the pid file
33#pidfile    /var/run/udhcpd.pid
34
35# The location of the leases file
36#lease_file /var/lib/misc/udhcpd.leases
37
38# The time period at which udhcpd will write out leases file.
39# If this is 0, udhcpd will never automatically write leases file.
40# Specified in seconds.
41#auto_time  7200
42
43# Every time udhcpd writes a leases file, the below script will be called
44#notify_file            # default: no script
45#notify_file    dumpleases  # useful for debugging
46
47# The following are bootp specific options
48# next server to use in bootstrap
49#siaddr     192.168.0.22    # default: 0.0.0.0 (none)
50# tftp server name
51#sname      zorak       # default: none
52# tftp file to download (e.g. kernel image)
53#boot_file  /var/nfs_root   # default: none
54
55# Static leases map
56#static_lease 00:60:08:11:CE:4E 192.168.0.54
57#static_lease 00:60:08:11:CE:3E 192.168.0.44
58
59# The remainder of options are DHCP options and can be specified with the
60# keyword 'opt' or 'option'. If an option can take multiple items, such
61# as the dns option, they can be listed on the same line, or multiple
62# lines.
63# Examples:
64opt dns 192.168.10.2 192.168.10.10
65option  subnet  255.255.255.0
66opt router  192.168.10.2
67opt wins    192.168.10.10
68option  dns 129.219.13.81   # appended to above DNS servers for a total of 3
69option  domain  local
70option  lease   864000      # default: 10 days
71option  msstaticroutes  10.0.0.0/8 10.127.0.1       # single static route
72option  staticroutes    10.0.0.0/8 10.127.0.1, 10.11.12.0/24 10.11.12.1
73# Arbitrary option in hex form:
74option  0x08    01020304    # option 8: "cookie server IP addr: 1.2.3.4"
75
76# Currently supported options (for more info, see options.c):
77#opt lease      NUM
78#opt subnet     IP
79#opt broadcast  IP
80#opt router     IP_LIST
81#opt ipttl      NUM
82#opt mtu        NUM
83#opt hostname   STRING      # client's hostname
84#opt domain     STRING      # client's domain suffix
85#opt search     STRING_LIST # search domains
86#opt nisdomain  STRING
87#opt timezone   NUM     # (localtime - UTC_time) in seconds. signed
88#opt tftp       STRING      # tftp server name
89#opt bootfile   STRING      # tftp file to download (e.g. kernel image)
90#opt bootsize   NUM     # size of that file
91#opt rootpath   STRING      # (NFS) path to mount as root fs
92#opt wpad       STRING
93#opt serverid   IP      # default: server's IP
94#opt message    STRING      # error message (udhcpd sends it on success too)
95#opt vlanid     NUM     # 802.1P VLAN ID
96#opt vlanpriority NUM       # 802.1Q VLAN priority
97# Options specifying server(s)
98#opt dns        IP_LIST
99#opt wins       IP_LIST
100#opt nissrv     IP_LIST
101#opt ntpsrv     IP_LIST
102#opt lprsrv     IP_LIST
103#opt swapsrv    IP
104# Options specifying routes
105#opt routes     IP_PAIR_LIST
106#opt staticroutes   STATIC_ROUTES # RFC 3442 classless static route option
107#opt msstaticroutes STATIC_ROUTES # same, using MS option number
108# Obsolete options, no longer supported
109#opt logsrv     IP_LIST # 704/UDP log server (not syslog!)
110#opt namesrv    IP_LIST # IEN 116 name server, obsolete (August 1979!!!)
111#opt cookiesrv  IP_LIST # RFC 865 "quote of the day" server, rarely (never?) used
112#opt timesrv    IP_LIST # RFC 868 time server, rarely (never?) used
113# TODO: in development
114#opt userclass  STRING      # RFC 3004. set of LASCII strings. "I am a printer" etc
115#opt sipserv    STRING LIST # RFC 3361. flag byte, then: 0: domain names, 1: IP addrs
Note: See TracBrowser for help on using the repository browser.