1 '\" te
2 .\" Copyright (c) 2002 by Sun Microsystems, Inc. All Rights Reserved.
3 .\" The contents of this file are subject to the terms of the Common Development and Distribution License (the "License"). You may not use this file except in compliance with the License.
4 .\" You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE or http://www.opensolaris.org/os/licensing. See the License for the specific language governing permissions and limitations under the License.
5 .\" When distributing Covered Code, include this CDDL HEADER in each file and include the License file at usr/src/OPENSOLARIS.LICENSE. If applicable, add the following below this CDDL HEADER, with the fields enclosed by brackets "[]" replaced with your own identifying information: Portions Copyright [yyyy] [name of copyright owner]
6 .TH DHCPCONFIG 1M "Jun 16, 2004"
7 .SH NAME
8 dhcpconfig \- DHCP service configuration utility
9 .SH SYNOPSIS
10 .LP
11 .nf
12 \fBdhcpconfig\fR \fB-D\fR \fB-r\fR \fIresource\fR \fB-p\fR \fIpath\fR [\fB-u\fR \fIuninterpreted\fR]
13 [\fB-l\fR \fIlease_length\fR] [\fB-n\fR ] [\fB-d\fR \fIDNS_domain\fR]
14 [\fB-a\fR \fIDNS_server_addresses\fR] [\fB-h\fR \fIhosts_resource\fR]
15 [\fB-y\fR \fIhosts_domain\fR]
16 .fi
17
18 .LP
19 .nf
20 \fBdhcpconfig\fR \fB-R\fR \fIserver_addresses\fR
21 .fi
22
23 .LP
24 .nf
25 \fBdhcpconfig\fR \fB-U\fR [\fB-f\fR] [\fB-x\fR] [\fB-h\fR]
26 .fi
27
28 .LP
29 .nf
30 \fBdhcpconfig\fR \fB-N\fR \fInetwork_address\fR [\fB-m\fR \fIsubnet_mask\fR] [\fB-b\fR ]
31 [\fB-t\fR \fIrouter_addresses\fR] [\fB-y\fR \fINIS-domain\fR]
32 [\fB-a\fR \fINIS_server_addresses\fR] [\fB-g\fR]
33 .fi
34
35 .LP
36 .nf
37 \fBdhcpconfig\fR \fB-C\fR \fB-r\fR \fIresource\fR \fB-p\fR \fIpath\fR [\fB-f\fR] [\fB-k\fR]
38 [\fB-u\fR \fIuninterpreted\fR]
39 .fi
40
41 .LP
42 .nf
43 \fBdhcpconfig\fR \fB-X\fR \fIfilename\fR [\fB-m\fR \fImacro_list\fR] [\fB-o\fR \fIoption_list\fR]
44 [\fB-a\fR \fInetwork_addresses\fR] [\fB-f\fR] [\fB-x\fR] [\fB-g\fR]
45 .fi
46
47 .LP
48 .nf
49 \fBdhcpconfig\fR \fB-I\fR \fIfilename\fR [\fB-f\fR] [\fB-g\fR]
50 .fi
51
52 .LP
53 .nf
54 \fBdhcpconfig\fR \fB-P\fR [\fIparameter\fR[=\fIvalue\fR],]...
55 .fi
56
57 .LP
58 .nf
59 \fBdhcpconfig\fR \fB-S\fR [\fB-f\fR] [\fB-e\fR | \fB-d\fR | \fB-r\fR | \fB-q\fR]
60 .fi
61
62 .SH DESCRIPTION
63 .sp
64 .LP
65 The \fBdhcpconfig\fR command is used to configure and manage the Dynamic Host
66 Configuration Protocol (DHCP) service or BOOTP relay services. It is intended
67 for use by experienced Solaris system administrators and is designed for ease
68 of use in scripts. The \fBdhcpmgr\fR utility is recommended for less
69 experienced administrators or those preferring a graphical utility to configure
70 and manage the DHCP service or BOOTP relay service.
71 .sp
72 .LP
73 The \fBdhcpconfig\fR command can be run by root, or by other users assigned to
74 the DHCP Management profile. See \fBrbac\fR(5) and \fBuser_attr\fR(4).
75 .sp
76 .LP
77 \fBdhcpconfig\fR requires one of the following function flags: \fB-D\fR,
78 \fB-R\fR, \fB-U\fR, \fB-N\fR, \fB-C\fR, \fB-X\fR, \fB-I\fR, \fB-P\fR or
79 \fB-S\fR.
80 .sp
81 .LP
82 The \fBdhcpconfig\fR menu driven mode is supported in Solaris 8 and previous
83 versions of Solaris.
84 .SS "Where dhcpconfig Obtains Configuration Information"
85 .sp
86 .LP
87 \fBdhcpconfig\fR scans various configuration files on your Solaris machine for
88 information it can use to assign values to options contained in macros it adds
89 to the \fBdhcptab\fR configuration table. The following table lists information
90 \fBdhcpconfig\fR needs, the source used, and how the information is used:
91 .sp
92
93 .sp
94 .TS
95 box;
96 l | l | l
97 l | l | l .
98 \fIInformation\fR \fISource\fR \fIWhere Used\fR
99 _
100 Timezone System date, timezone settings \fBLocale\fR macro
101 DNS parameters \fBnsswitch.conf\fR, \fB/etc/resolv.conf\fR Server macro
102 NIS parameters System domainname, \fBnsswitch.conf\fR, NIS Network macros
103 Subnetmask T{
104 Network interface, \fBnetmasks\fR table in nameservice
105 T} Network macros
106 .TE
107
108 .sp
109 .LP
110 If you have not set these parameters on your server machine, you should do so
111 before configuring the DHCP server with \fBdhcpconfig\fR. Note that if you
112 specify options with the \fBdhcpconfig \fR\fB-D\fR command line, the values you
113 supply override the values obtained from the system files.
114 .SH OPTIONS
115 .sp
116 .LP
117 The following options are supported:
118 .sp
119 .ne 2
120 .na
121 \fB\fB-C\fR\fR
122 .ad
123 .RS 23n
124 Convert to using a new data store, recreating the DHCP data tables in a format
125 appropriate to the new data store, and setting up the DHCP server to use the
126 new data store.
127 .sp
128 The following sub-options are required:
129 .sp
130 .ne 2
131 .na
132 \fB\fB-p\fR \fIpath_to_data\fR\fR
133 .ad
134 .RS 20n
135 The paths for \fBSUNWfiles\fR and \fBSUNWbinfiles\fR must be absolute
136 \fBUNIX\fR pathnames. The path for \fBSUNWnisplus\fR must be a fully specified
137 \fBNIS+\fR directory (including the tailing period.) See \fBdhcp_modules\fR(5).
138 .RE
139
140 .sp
141 .ne 2
142 .na
143 \fB\fB-r\fR \fIdata_resource\fR\fR
144 .ad
145 .RS 20n
146 New data store resource. One of the following must be specified:
147 \fBSUNWfiles\fR, \fBSUNWbinfiles\fR, or \fBSUNWnisplus\fR. See
148 \fBdhcp_modules\fR(5).
149 .RE
150
151 The following sub-options are optional:
152 .sp
153 .ne 2
154 .na
155 \fB\fB-f\fR\fR
156 .ad
157 .RS 20n
158 Do not prompt for confirmation. If \fB-f\fR is not used, a warning and
159 confirmation prompt are issued before the conversion starts.
160 .RE
161
162 .sp
163 .ne 2
164 .na
165 \fB\fB-k\fR\fR
166 .ad
167 .RS 20n
168 Keep the old DHCP data tables after successful conversion. If any problem
169 occurs during conversion, tables are not deleted even if \fB-k\fR sub-option is
170 not specified.
171 .RE
172
173 .sp
174 .ne 2
175 .na
176 \fB\fB-u\fR \fIuninterpreted\fR\fR
177 .ad
178 .RS 20n
179 Data which is ignored by \fBdhcpconfig\fR, but passed on to the datastore for
180 interpretation. The private layer provides for module-specific configuration
181 information through the use of the \fBRESOURCE_CONFIG \fR keyword.
182 Uninterpreted data is stored within \fBRESOURCE_CONFIG\fR keyword of
183 \fBdhcpsvc.conf\fR(4). The \fB-u\fR sub-option is not used with the
184 \fBSUNWfiles\fR, \fBSUNWbinfiles\fR, and \fBSUNWnisplus\fR data stores. See
185 \fBdhcp_modules\fR(5).
186 .RE
187
188 .RE
189
190 .sp
191 .ne 2
192 .na
193 \fB\fB-D\fR\fR
194 .ad
195 .RS 23n
196 Configure the \fBDHCP\fR service.
197 .sp
198 The following sub-options are required:
199 .sp
200 .ne 2
201 .na
202 \fB\fB-r\fR \fIdata_resource\fR\fR
203 .ad
204 .RS 20n
205 One of the following must be specified: \fBSUNWfiles\fR, \fBSUNWbinfiles\fR, or
206 \fBSUNWnisplus\fR. Other data stores may be available.See
207 \fBdhcp_modules\fR(5).
208 .RE
209
210 .sp
211 .ne 2
212 .na
213 \fB\fB-p\fR \fIpath\fR\fR
214 .ad
215 .RS 20n
216 The paths for \fBSUNWfiles\fR and \fBSUNWbinfiles\fR must be absolute
217 \fBUNIX\fR pathnames. The path for \fBSUNWnisplus\fR must be a fully specified
218 \fBNIS+\fR directory (including the tailing period.) . See
219 \fBdhcp_modules\fR(5).
220 .RE
221
222 The following sub-options are optional:
223 .sp
224 .ne 2
225 .na
226 \fB\fB-a\fR \fIDNS_servers\fR\fR
227 .ad
228 .RS 21n
229 IP addresses of DNS servers, separated with commas.
230 .RE
231
232 .sp
233 .ne 2
234 .na
235 \fB\fB-d\fR \fIDNS_domain\fR\fR
236 .ad
237 .RS 21n
238 DNS domain name.
239 .RE
240
241 .sp
242 .ne 2
243 .na
244 \fB\fB-h\fR \fIhosts_resource\fR\fR
245 .ad
246 .RS 21n
247 Resource in which to place hosts data. Usually, the name service in use on the
248 server. Valid values are \fBnisplus\fR, \fBfiles\fR, or \fBdns\fR.
249 .RE
250
251 .sp
252 .ne 2
253 .na
254 \fB\fB-l\fR \fIseconds\fR\fR
255 .ad
256 .RS 21n
257 Lease length used for addresses not having a specified lease length, in
258 seconds.
259 .RE
260
261 .sp
262 .ne 2
263 .na
264 \fB\fB-n\fR\fR
265 .ad
266 .RS 21n
267 Non-negotiable leases
268 .RE
269
270 .sp
271 .ne 2
272 .na
273 \fB\fB-y\fR \fIhosts_domain\fR\fR
274 .ad
275 .RS 21n
276 DNS or NIS+ domain name to be used for hosts data. Valid only if \fBdns\fR or
277 \fBnisplus\fR is specified for \fB-h\fR sub-option.
278 .RE
279
280 .sp
281 .ne 2
282 .na
283 \fB\fB-u\fR \fIuninterpreted\fR\fR
284 .ad
285 .RS 21n
286 Data which is ignored by \fBdhcpconfig\fR, but passed on to the datastore for
287 interpretation. The private layer provides for module-specific configuration
288 information through the use of the \fBRESOURCE_CONFIG \fR keyword.
289 Uninterpreted data is stored within \fBRESOURCE_CONFIG\fR keyword of
290 \fBdhcpsvc.conf\fR(4). The \fB-u\fR sub-option is not used with the
291 \fBSUNWfiles\fR, \fBSUNWbinfiles\fR, and \fBSUNWnisplus\fR data stores. See
292 \fBdhcp_modules\fR(5).
293 .RE
294
295 .RE
296
297 .sp
298 .ne 2
299 .na
300 \fB\fB-I\fR \fIfilename\fR\fR
301 .ad
302 .RS 23n
303 Import data from \fIfilename\fR, containing data previously exported from a
304 Solaris DHCP server. Note that after importing, you may have to edit macros to
305 specify the correct domain names, and edit network tables to change the owning
306 server of addresses in imported networks. Use \fBdhtadm\fR and \fBpntadm\fR to
307 do this.
308 .sp
309 The following sub-options are supported:
310 .sp
311 .ne 2
312 .na
313 \fB\fB-f\fR\fR
314 .ad
315 .RS 6n
316 Replace any conflicting data with the data being imported.
317 .RE
318
319 .sp
320 .ne 2
321 .na
322 \fB\fB-g\fR\fR
323 .ad
324 .RS 6n
325 Signal the daemon to reload the \fBdhcptab\fR once the import has been
326 completed.
327 .RE
328
329 .RE
330
331 .sp
332 .ne 2
333 .na
334 \fB\fB-N\fR \fInet_address\fR\fR
335 .ad
336 .RS 23n
337 Configure an additional network for DHCP service.
338 .sp
339 The following sub-options are supported:
340 .sp
341 .ne 2
342 .na
343 \fB\fB-a\fR \fINIS_server_addresses\fR\fR
344 .ad
345 .RS 27n
346 List of IP addresses of NIS servers.
347 .RE
348
349 .sp
350 .ne 2
351 .na
352 \fB\fB-b\fR\fR
353 .ad
354 .RS 27n
355 Network is a point-to-point (PPP) network, therefore no broadcast address
356 should be configured. If \fB-\fRb is not used, the network is assumed to be a
357 LAN, and the broadcast address is determined using the network address and
358 subnet mask.
359 .RE
360
361 .sp
362 .ne 2
363 .na
364 \fB\fB-g\fR\fR
365 .ad
366 .RS 27n
367 Signal the daemon to reload the \fBdhcptab\fR.
368 .RE
369
370 .sp
371 .ne 2
372 .na
373 \fB\fB-m\fR \fIxxx.xxx.xxx.xxx\fR\fR
374 .ad
375 .RS 27n
376 Subnet mask for the network; if \fB-m\fR is not used, subnet mask is obtained
377 from netmasks.
378 .RE
379
380 .sp
381 .ne 2
382 .na
383 \fB\fB-t\fR \fIrouter_addresses\fR\fR
384 .ad
385 .RS 27n
386 List of router IP addresses; if not specified, router discovery flag is set.
387 .RE
388
389 .sp
390 .ne 2
391 .na
392 \fB\fB-y\fR \fINIS_domain_name\fR\fR
393 .ad
394 .RS 27n
395 If NIS is used on this network, specify the NIS domain name.
396 .RE
397
398 .RE
399
400 .sp
401 .ne 2
402 .na
403 \fB\fB-P\fR\fR
404 .ad
405 .RS 23n
406 Configure the DHCP service parameters. Each parameter and value are specified
407 by the following pattern:
408 .sp
409 .in +2
410 .nf
411 \fIparameter\fR[=\fIvalue\fR],\&.\|.\|.
412 .fi
413 .in -2
414 .sp
415
416 Where parameter and value are:
417 .sp
418 .ne 2
419 .na
420 \fB\fIparameter\fR\fR
421 .ad
422 .RS 13n
423 One of the DHCP service parameters listed in \fBdhcpsvc.conf\fR(4). If the
424 corresponding \fIvalue\fR is not specified, the current parameter value is
425 displayed. If \fIparameter\fR is not specified, all parameters and current
426 values are displayed.
427 .RE
428
429 .sp
430 .ne 2
431 .na
432 \fB\fIvalue\fR\fR
433 .ad
434 .RS 13n
435 Optional string to set the servers parameter to if the value is acceptable. If
436 the value is missing or is empty (\fB""\fR), the parameter and its current
437 value are deleted.
438 .RE
439
440 After a parameter has changed the DHCP server requires re-starting before you
441 can use new parameter values.
442 .RE
443
444 .sp
445 .ne 2
446 .na
447 \fB\fB-R\fR \fIserver_addresses\fR\fR
448 .ad
449 .RS 23n
450 Configure the BOOTP relay service. BOOTP or DHCP requests are forwarded to the
451 list of servers specified.
452 .sp
453 \fIserver_addresses\fR is a comma separated list of hostnames and/or IP
454 addresses.
455 .RE
456
457 .sp
458 .ne 2
459 .na
460 \fB\fB-S\fR\fR
461 .ad
462 .RS 23n
463 Control the DHCP service.
464 .sp
465 The following sub-options are supported:
466 .sp
467 .ne 2
468 .na
469 \fB\fB-d\fR\fR
470 .ad
471 .RS 6n
472 Disable and stop the DHCP service.
473 .RE
474
475 .sp
476 .ne 2
477 .na
478 \fB\fB-e\fR\fR
479 .ad
480 .RS 6n
481 Enable and start the DHCP service.
482 .RE
483
484 .sp
485 .ne 2
486 .na
487 \fB\fB-q\fR\fR
488 .ad
489 .RS 6n
490 Display the state of the DHCP service. The state is encoded into the exit
491 status.
492 .sp
493 .in +2
494 .nf
495 0 DHCP service disabled and stopped
496 1 DHCP service enabled and stopped
497 2 DHCP service disabled and running
498 3 DHCP service enabled and running
499 .fi
500 .in -2
501 .sp
502
503 .RE
504
505 .sp
506 .ne 2
507 .na
508 \fB\fB-r\fR\fR
509 .ad
510 .RS 6n
511 Enable and restart the DHCP service.
512 .RE
513
514 .RE
515
516 .sp
517 .ne 2
518 .na
519 \fB\fB-U\fR\fR
520 .ad
521 .RS 23n
522 Unconfigure the DHCP service or BOOTP relay service.
523 .sp
524 The following sub-options are supported:
525 .sp
526 .ne 2
527 .na
528 \fB\fB-f\fR\fR
529 .ad
530 .RS 6n
531 Do not prompt for confirmation. If \fB-f\fR is not used, a warning and
532 confirmation prompt is issued.
533 .RE
534
535 .sp
536 .ne 2
537 .na
538 \fB\fB-h\fR\fR
539 .ad
540 .RS 6n
541 Delete hosts entries from name service.
542 .RE
543
544 .sp
545 .ne 2
546 .na
547 \fB\fB-x\fR\fR
548 .ad
549 .RS 6n
550 Delete the \fBdhcptab\fR and network tables.
551 .RE
552
553 .RE
554
555 .sp
556 .ne 2
557 .na
558 \fB\fB-X\fR \fIfilename\fR\fR
559 .ad
560 .RS 23n
561 Export data from the DHCP data tables, saving to \fIfilename\fR, to move the
562 data to another Solaris DHCP server.
563 .sp
564 The following sub-options are optional:
565 .sp
566 .ne 2
567 .na
568 \fB\fB-a\fR \fInetworks_to_export\fR\fR
569 .ad
570 .RS 25n
571 List of networks whose addresses should be exported, or the keyword ALL to
572 specify all networks. If \fB-a\fR is not specified, no networks are exported.
573 .RE
574
575 .sp
576 .ne 2
577 .na
578 \fB\fB-g\fR \fR
579 .ad
580 .RS 25n
581 Signal the daemon to reload the \fBdhcptab\fR after the export has been
582 completed.
583 .RE
584
585 .sp
586 .ne 2
587 .na
588 \fB\fB-m\fR \fImacros_to_export\fR\fR
589 .ad
590 .RS 25n
591 List of macros to export, or the keyword \fBALL\fR to specify all macros. If
592 \fB-m\fR is not specified, no macros are exported.
593 .RE
594
595 .sp
596 .ne 2
597 .na
598 \fB\fB-o\fR \fIoptions_to_export\fR\fR
599 .ad
600 .RS 25n
601 List of options to export, or the keyword \fBALL\fR to specify all options. If
602 \fB-o\fR is not specified, no options are exported.
603 .RE
604
605 .sp
606 .ne 2
607 .na
608 \fB\fB-x\fR\fR
609 .ad
610 .RS 25n
611 Delete the data from this server after it is exported. If \fB-x\fR is not
612 specified you are in effect copying the data.
613 .RE
614
615 .RE
616
617 .SH EXAMPLES
618 .LP
619 \fBExample 1 \fRConfiguring DHCP Service with Binary Files Data Store
620 .sp
621 .LP
622 The following command configures DHCP service, using the binary files data
623 store, in the DNS domain \fBacme.eng\fR, with a lease time of 28800 seconds (8
624 hours),
625
626 .sp
627 .in +2
628 .nf
629 example# dhcpconfig -D -r SUNWbinfiles -p /var/dhcp -l 28800\e
630 -d acme.eng -a 120.30.33.4 -h dns -y acme.eng
631 .fi
632 .in -2
633 .sp
634
635 .LP
636 \fBExample 2 \fRConfiguring BOOTP Relay Agent
637 .sp
638 .LP
639 The following command configures the DHCP daemon as a BOOTP relay agent, which
640 forwards BOOTP and DHCP requests to the servers having the IP addresses
641 120.30.33.7 and 120.30.42.132:
642
643 .sp
644 .in +2
645 .nf
646 example# dhcpconfig -R 120.30.33.7,120.30.42.132
647 .fi
648 .in -2
649 .sp
650
651 .LP
652 \fBExample 3 \fRUnconfiguring DHCP Service
653 .sp
654 .LP
655 The following command unconfigures the DHCP service, with confirmation, and
656 deletes the DHCP data tables and host table entries:
657
658 .sp
659 .in +2
660 .nf
661 example# dhcpconfig -U -x -h
662 .fi
663 .in -2
664 .sp
665
666 .LP
667 \fBExample 4 \fRConfiguring a Network for DHCP Service
668 .sp
669 .LP
670 The following command configures an additional LAN network for DHCP service,
671 specifying that clients should use router discovery and providing the NIS
672 domain name and NIS server address:
673
674 .sp
675 .in +2
676 .nf
677 example# dhcpconfig -N 120.30.171.0 -y east.acme.eng.com\e
678 -a 120.30.33.4
679 .fi
680 .in -2
681 .sp
682
683 .LP
684 \fBExample 5 \fRConverting to SUNWnisplus Data Store
685 .sp
686 .LP
687 The following command converts a DHCP server from using a text or binary files
688 data store to a NIS+ data store, deleting the old data store's DHCP tables:
689
690 .sp
691 .in +2
692 .nf
693 example# dhcpconfig -C -r SUNWnisplus -p whatever.com.
694 .fi
695 .in -2
696 .sp
697
698 .LP
699 \fBExample 6 \fRExporting a Network, Macros, and Options from a DHCP Server
700 .sp
701 .LP
702 The following command exports one network (\fB120.30.171.0\fR) and its
703 addresses, the macro \fB120.30.171.0\fR, and the options \fBmotd\fR and
704 \fBPSptr\fRfrom a DHCP server, saves the exported data in file
705 \fB/export/var/120301710_data\fR, and deletes the exported data from the
706 server.
707
708 .sp
709 .in +2
710 .nf
711 example# dhcpconfig -X /var/dhcp/120301710_export
712 -a 120.30.171.0 -m 120.30.171.0 -o motd,PSptr
713 .fi
714 .in -2
715 .sp
716
717 .LP
718 \fBExample 7 \fRImporting Data on a DHCP Server
719 .sp
720 .LP
721 The following command imports DHCP data from a file,
722 \fB/net/golduck/export/var/120301710_data\fR, containing data previously
723 exported from a Solaris DHCP server, overwrites any conflicting data on the
724 importing server, and signals the daemon to reload the \fBdhcptab\fR once the
725 import is completed:
726
727 .sp
728 .in +2
729 .nf
730 example# dhcpconfig -I /net/golduck/export/var/120301710_data -f -g
731 .fi
732 .in -2
733 .sp
734
735 .LP
736 \fBExample 8 \fRSetting DHCP Server Parameters
737 .sp
738 .LP
739 The following command sets the number of minutes that the DHCP server waits
740 before timing out when updating DNS information on DHCP clients to five
741 minutes.
742
743 .sp
744 .in +2
745 .nf
746 example# example# dhcpconfig -P UPDATE_TIMEOUT=5
747 .fi
748 .in -2
749 .sp
750
751 .LP
752 \fBExample 9 \fRRe-starting the DHCP server
753 .sp
754 .LP
755 The following command stops and re-starts the DHCP server.
756
757 .sp
758 .in +2
759 .nf
760 example# example# dhcpconfig -S -r
761 DHCP server stopped
762 DHCP server started
763 .fi
764 .in -2
765 .sp
766
767 .SH ATTRIBUTES
768 .sp
769 .LP
770 See \fBattributes\fR(5) for descriptions of the following attributes:
771 .sp
772
773 .sp
774 .TS
775 box;
776 c | c
777 l | l .
778 ATTRIBUTE TYPE ATTRIBUTE VALUE
779 _
780 Interface Stability Evolving
781 .TE
782
783 .SH SEE ALSO
784 .sp
785 .LP
786 \fBdhcpmgr\fR(1M), \fBdhtadm\fR(1M), \fBin.dhcpd\fR(1M), \fBpntadm\fR(1M),
787 \fBdhcp_network\fR(4), \fBdhcptab\fR(4), \fBdhcpsvc.conf\fR(4),
788 \fBnsswitch.conf\fR(4), \fBresolv.conf\fR(4), \fBuser_attr\fR(4),
789 \fBattributes\fR(5), \fBdhcp\fR(5), \fBdhcp_modules\fR(5), \fBrbac\fR(5)
790 .sp
791 .LP
792 \fI\fR