summaryrefslogtreecommitdiff
path: root/client/dhclient.conf.5
diff options
context:
space:
mode:
authorDavid Hankins <dhankins@isc.org>2007-08-23 16:06:09 +0000
committerDavid Hankins <dhankins@isc.org>2007-08-23 16:06:09 +0000
commit0c20eab3c8234f983d1f8af2818e21c3dc6e0013 (patch)
tree97b39dc9b2d3838eb25687a70359a121be19114f /client/dhclient.conf.5
parentc6785bb5e1575facc492ffa702417742e3d2b966 (diff)
downloadisc-dhcp-0c20eab3c8234f983d1f8af2818e21c3dc6e0013.tar.gz
- 'request' and 'also request' syntaxes have been added to accomodate
the DHCPv6 client configuration. 'send dhcp6.oro' is no longer necessary. [ISC-Bugs #17023]
Diffstat (limited to 'client/dhclient.conf.5')
-rw-r--r--client/dhclient.conf.527
1 files changed, 22 insertions, 5 deletions
diff --git a/client/dhclient.conf.5 b/client/dhclient.conf.5
index 70d834f9..f3bdaeee 100644
--- a/client/dhclient.conf.5
+++ b/client/dhclient.conf.5
@@ -1,4 +1,4 @@
-.\" $Id: dhclient.conf.5,v 1.20 2007/05/19 19:16:23 dhankins Exp $
+.\" $Id: dhclient.conf.5,v 1.21 2007/08/23 16:06:08 dhankins Exp $
.\"
.\" Copyright (c) 2004,2007 by Internet Systems Consortium, Inc. ("ISC")
.\" Copyright (c) 1996-2003 by Internet Software Consortium
@@ -179,14 +179,16 @@ are called \fIDHCP Options\fR. DHCP Options are defined in
.B request
.I statement
.PP
- \fBrequest [ \fIoption\fR ] [\fB,\fI ... \fIoption\fR ]\fB;\fR
+ \fB[ also ] request [ [ \fIoption-space\fR . ] \fIoption\fR ] [\fB,\fI ... ]\fB;\fR
.PP
The request statement causes the client to request that any server
responding to the client send the client its values for the specified
options. Only the option names should be specified in the request
statement - not option parameters. By default, the DHCP server
requests the subnet-mask, broadcast-address, time-offset, routers,
-domain-name, domain-name-servers and host-name options.
+domain-name, domain-name-servers and host-name options. Note that if
+you enter a 'request' statement, you over-ride this default and these
+options will not be requested.
.PP
In some cases, it may be desirable to send no parameter request list
at all. To do this, simply write the request statement but specify
@@ -196,15 +198,30 @@ no parameters:
request;
.fi
.PP
+In most cases, it is desirable to simply add one option to the request
+list which is of interest to the client in question. In this case, it
+is best to 'also request' the additional options:
+.PP
+.nf
+ also request domain-search, dhcp6.sip-servers-addresses;
+.fi
+.PP
.I The
.B require
.I statement
.PP
- \fBrequire [ \fIoption\fR ] [\fB,\fI ... \fIoption ]\fB;\fR
+ \fB[ also ] require [ [ \fIoption-space\fR . ] \fIoption\fR ] [\fB,\fI ... ]\fB;\fR
.PP
The require statement lists options that must be sent in order for an
offer to be accepted. Offers that do not contain all the listed
-options will be ignored.
+options will be ignored. There is no default require list.
+.PP
+.nf
+ require name-servers;
+
+ interface eth0 {
+ also require domain-search;
+ }
.PP
.I The
.B send