1dhcpsvc.conf(4) File Formats dhcpsvc.conf(4)
2
3
4
6 dhcpsvc.conf - file containing service configuration parameters for the
7 DHCP service
8
10 The dhcpsvc.conf file resides in directory /etc/inet and contains
11 parameters for specifying Dynamic Host Configuration Protocol (DHCP)
12 service configuration settings, including the type and location of DHCP
13 data store used.
14
15
16 The description of the dhcpsvc.conf file in this man page is informa‐
17 tional only. The preferred method of setting or modifying values within
18 the dhcpsvc.conf file is by using dhcpconfig(1M) or the dhcpmgr(1M)
19 utility. Do not edit the dhcpsvc.conf file.
20
21
22 The dhcpsvc.conf file format is ASCII; comment lines begin with the
23 crosshatch (#) character. Parameters consist of a keyword followed by
24 an equals (=) sign followed by the parameter value, of the form:
25
26 Keyword=Value
27
28
29
30
31 The following Keyword and Value parameters are supported:
32
33 BOOTP_COMPAT String. automatic or manual. Enables sup‐
34 port of BOOTP clients. Default is no BOOTP.
35 Value selects BOOTP address allocation
36 method. automatic to support all BOOTP
37 clients, manual to support only registered
38 BOOTP clients. server mode only parameter.
39
40
41 CACHE_TIMEOUT Integer. Number of seconds the server
42 caches data from data store. Used to
43 improve performance. Default is 10 seconds.
44 server mode only parameter.
45
46
47 CONVER Integer. Container version. Used by DHCP
48 administrative tools to identify which ver‐
49 sion of the public module is being used to
50 administer the data store. CONVER should
51 not be changed manually.
52
53
54 DAEMON_ENABLED TRUE/FALSE. If TRUE, the DHCP daemon can be
55 run. If FALSE, DHCP daemon process exits
56 immediately if the daemon is started.
57 Default is TRUE. Generic parameter.
58
59
60 HOSTS_DOMAIN String. Defines name service domain that
61 DHCP administration tools use when managing
62 the hosts table. Valid only when
63 HOSTS_RESOURCE is set to nisplus or dns.
64
65
66 HOSTS_RESOURCE String. Defines what name service resource
67 should be used by the DHCP administration
68 tools when managing the hosts table. Cur‐
69 rent valid values are files, nisplus, and
70 dns.
71
72
73 ICMP_VERIFY TRUE/FALSE. Toggles ICMP echo verification
74 of IP addresses. Default is TRUE. server
75 mode only parameter.
76
77
78 INTERFACES String. Comma-separated list of interface
79 names to listen to. Generic parameter.
80
81
82 LOGGING_FACILITY Integer. Local facility number (0-7 inclu‐
83 sive) to log DHCP events to. Default is not
84 to log transactions. Generic parameter.
85
86
87 OFFER_CACHE_TIMEOUT Integer. Number of seconds before OFFER
88 cache timeouts occur. Default is 10 sec‐
89 onds. server mode only parameter.
90
91
92 OWNER_IP String. List of supplemental ownership
93 addresses that will be used by the DHCP
94 server in determining the dhcp_network
95 records that are under its management.
96 Addresses are in the dotted Internet form
97 of an IPv4 address. Primary value is the IP
98 address associated with the system's pri‐
99 mary interface (nodename == hostname).
100 Server-mode-only parameter. Note that using
101 OWNER_IP has some performance impact, thus
102 using a large number might not be advis‐
103 able.
104
105
106 PATH Path to DHCP data tables within the data
107 store specified by the RESOURCE parameter.
108 The value of the PATH keyword is specific
109 to the RESOURCE.
110
111
112 RELAY_DESTINATIONS String. Comma-separated list of host names
113 and/or IP addresses of relay destinations.
114 relay mode only parameter.
115
116
117 RELAY_HOPS Integer. Max number of BOOTP relay hops
118 before packet is dropped. Default is 4.
119 Generic parameter.
120
121
122 RESCAN_INTERVAL Integer. Number of minutes between auto‐
123 matic dhcptab rescans. Default is not to do
124 rescans. server mode only parameter.
125
126
127 RESOURCE Data store resource used. Use this parame‐
128 ter to name the public module. See the PATH
129 keyword in dhcp_modules(5).
130
131
132 RESOURCE_CONFIG String. The private layer provides for mod‐
133 ule-specific configuration information
134 through the use of the RESOURCE_CONFIG key‐
135 word. See dhcp_modules(5).
136
137 Providers can access RESOURCE_CONFIG using
138 the configure function by specifying an
139 optional service provider layer API func‐
140 tion:
141
142 int configure(const char *configp);
143
144 If this function is defined by the public
145 module provider, it is called during module
146 load time by the private layer, with the
147 contents of the RESOURCE_CONFIG string
148 acquired by the administrative interface
149 (in the case of the dhcpmgr, through the
150 use of a public module-specific java bean
151 extending the dhcpmgr to provide a configu‐
152 ration dialog for this information.
153
154
155 RUN_MODE server or relay. Selects daemon run mode.
156 Default is server.
157
158
159 SECONDARY_SERVER_TIMEOUT Integer. The number of seconds a secondary
160 server waits for a primary server to
161 respond before responding itself. Default
162 is 20 seconds. This is a server mode only
163 parameter.
164
165
166 UPDATE_TIMEOUT Integer. Number of seconds to wait for a
167 response from the DNS server before timing
168 out. If this parameter is present, the DHCP
169 daemon updates DNS on behalf of DHCP
170 clients, and waits the number of seconds
171 specified for a response before timing out.
172 You can use UPDATE_TIMEOUT without specify‐
173 ing a number to enable DNS updates with the
174 default timeout of 15 seconds. If this
175 parameter is not present, the DHCP daemon
176 does not update DNS for DHCP clients.
177
178
179 VERBOSE TRUE/FALSE. Toggles verbose mode, determin‐
180 ing amount of status and error messages
181 reported by the daemon. Default is FALSE.
182 Set to TRUE only for debugging. Generic
183 parameter.
184
185
187 dhcpmgr(1M), in.dhcpd(1M), dhcp(5), dhcp_modules(5)
188
189
190 System Administration Guide: IP Services
191
192
193
194SunOS 5.11 26 Jun 2003 dhcpsvc.conf(4)