NAME
dhcpv6clientd — DHCPv6 client daemon
SYNOPSIS
/usr/sbin/dhcpv6clientd
[-d
config_options]
[-e
number]
[-l]
[-u
list_of_user_classes]
[-v
list_of_vendor_classes]
DESCRIPTION
dhcpv6clientd
obtains the configuration parameters from the
Dynamic Host Configuration Protocol
(DHCPv6)
server
to configure the host.
See
dhcpv6d(1M).
Options
dhcpv6clientd
supports the following options:
- -d config_options
Specify the default list of parameters that the
client daemon must request from the server daemon. If this option is not
specified, the client daemon will request all the configuration
parameters mentioned below. The list of
configuration parameters that the client can request are listed below:
- dns_sa
Obtain a list of one or more IPv6 addresses of DNS recursive name servers
to which a client's DNS resolver may send DNS queries.
- dns_dl
Obtain the domain search list that the client must use while resolving hostnames
using DNS.
- sip_sa
Obtain the list of IPv6 addresses that indicate SIP outbound proxy servers
available to the client.
- sip_dl
Obtain the domain names of the SIP outbound proxy servers that the client
can use.
- nis_sa
Obtain the list of IPv6 addresses of one or more NIS servers
available to the client.
- nis_dl
Obtain the NIS domain name of the client.
- nisp_sa
Obtain the list of IPv6 addresses of one or more NIS+ servers
available to the client.
- nisp_dl
Obtain the NIS+ domain name of the client.
- -e number
Specifies the vendor's registered enterprise number as registered with IANA.
This number can be used in the vendor-class and vendor-specific options
while communicating with the server.
- -l
Enables
dhcpv6clientd
to log all messages to the
/var/adm/syslog/syslog.log
file, including information and warning messages.
- -u list_of_user_classes
Specify the User-Class data used to represent the client in its
communication with the server. This option can have a maximum length of
16 characters. Multiple
-u
options can be used to specify multiple values for the User-Class data.
Depending on the classes identified by this option, the server selects
configuration information for the client. The User-Class option is used
to identify the type or category of the client.
- -v list_of_vendor_classes
Specify the vendor-class data to be used in the client's communication
with a server. The vendor-class data contains a series of distinct
items, each of which describes the characteristics of the client's hardware
configuration.
Configuration
The
/etc/rc.config.d/netconf-ipv6
file is used for the configuration of the interfaces. To invoke
dhcpv6clientd
using the
dhcpv6config
script, set the
DHCPV6_ENABLE [index]
variable to a non-zero value
in the
/etc/rc.config.d/netconf-ipv6
file. The
dhcpv6config
script invokes
dhcpv6clientd
and
dhcpv6client_ui
during bootup to obtain IP addresses.
dhcpv6clientd
can also be invoked at the command prompt.
Once
dhcpv6clientd
has
obtained the configuration parameters from the server, it
stores them in a configuration file named
/etc/dhcpv6client.data.
The configuration parameters are valid for a fixed time, the lease time.
The
dhcpv6clientd
automatically tries to renew the configuration parameters before the
expiration of the lease time. If the server responds, the lease
times of the configuration parameters are automatically extended.
AUTHOR
dhcpv6clientd
was developed by Hewlett-Packard.
FILES
- /etc/rc.config.d/netconf-ipv6
Interface configuration file.
- /etc/dhcpv6client.data
Client configuration database file.