upload tizen1.0 source
[external/busybox.git] / util-linux / examples / udhcp / udhcpd.conf
1 # Sample udhcpd configuration file (/etc/udhcpd.conf)
2 # Values shown are defaults
3
4 # The start and end of the IP lease block
5 start           192.168.0.20
6 end             192.168.0.254
7
8 # The interface that udhcpd will use
9 interface       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 time period at which udhcpd will write out a dhcpd.leases
18 # file. If this is 0, udhcpd will never automatically write a
19 # lease file. Specified in seconds.
20 #auto_time      7200
21
22 # The amount of time that an IP will be reserved (leased to nobody)
23 # if a DHCP decline message is received (seconds)
24 #decline_time   3600
25
26 # The amount of time that an IP will be reserved
27 # if an ARP conflict occurs (seconds)
28 #conflict_time  3600
29
30 # How long an offered address is reserved (seconds)
31 #offer_time     60
32
33 # If client asks for lease below this value, it will be rounded up
34 # to this value (seconds)
35 #min_lease      60
36
37 # The location of the leases file
38 #lease_file     /var/lib/misc/udhcpd.leases
39
40 # The location of the pid file
41 #pidfile        /var/run/udhcpd.pid
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:
64 opt     dns     192.168.10.2 192.168.10.10
65 option  subnet  255.255.255.0
66 opt     router  192.168.10.2
67 opt     wins    192.168.10.10
68 option  dns     129.219.13.81   # appended to above DNS servers for a total of 3
69 option  domain  local
70 option  lease   864000          # default: 10 days
71 # Arbitrary option in hex form:
72 option  0x08    01020304        # option 8: "cookie server IP addr: 1.2.3.4"
73
74 # Currently supported options (for more info, see options.c):
75 #opt lease      NUM
76 #opt subnet     IP
77 #opt broadcast  IP
78 #opt router     IP_LIST
79 #opt ipttl      NUM
80 #opt mtu        NUM
81 #opt hostname   STRING          # client's hostname
82 #opt domain     STRING          # client's domain suffix
83 #opt search     STRING_LIST     # search domains
84 #opt nisdomain  STRING
85 #opt timezone   NUM             # (localtime - UTC_time) in seconds. signed
86 #opt tftp       STRING          # tftp server name
87 #opt bootfile   STRING          # tftp file to download (e.g. kernel image)
88 #opt bootsize   NUM             # size of that file
89 #opt rootpath   STRING          # (NFS) path to mount as root fs
90 #opt wpad       STRING
91 #opt serverid   IP              # default: server's IP
92 #opt message    STRING          # error message (udhcpd sends it on success too)
93 # Options specifying server(s)
94 #opt dns        IP_LIST
95 #opt wins       IP_LIST
96 #opt nissrv     IP_LIST
97 #opt ntpsrv     IP_LIST
98 #opt lprsrv     IP_LIST
99 #opt swapsrv    IP
100 # Obsolete options, no longer supported
101 #opt logsrv     IP_LIST # 704/UDP log server (not syslog!)
102 #opt namesrv    IP_LIST # IEN 116 name server, obsolete (August 1979!!!)
103 #opt cookiesrv  IP_LIST # RFC 865 "quote of the day" server, rarely (never?) used
104 #opt timesrv    IP_LIST # RFC 868 time server, rarely (never?) used