NAME
dhcpv6client_ui — DHCPv6 client interface for requesting configuration parameters from the DHCPv6 server
SYNOPSIS
/usr/bin/dhcpv6client_ui
-m
interface_name
-[t|T]
[-R]
/usr/bin/dhcpv6client_ui
-m
interface_name
-[t|T]
[-I]
[-o
config_options]
[-s
vendor_specific_options]
/usr/bin/dhcpv6client_ui
-r
list_of_addresses
/usr/bin/dhcpv6client_ui
-v
DESCRIPTION
dhcpv6client_ui
is the interface through which a user contacts the client daemon,
dhcpv6clientd,
to obtain IPv6 addresses and other configuration parameters
from the server. The default configuration parameters are
specified as command line options when the DHCPv6 client daemon is
invoked.
When
dhcpv6client_ui
requests for IPv6 addresses or other configuration parameters, the client
daemon obtains them from the server and stores in the
/etc/dhcpv6client.data
file.
dhcpv6client_ui
is executed on the same machine on which the client daemon is configured.
Ensure that the client daemon is up and running before
dhcpv6client_ui
is executed.
Options
dhcpv6client_ui
supports the following options:
- -m interface_name
Request the client daemon to obtain IPv6 addresses
for the named interface,
interface_name,
from
the DHCPv6 server daemon if the
-I
option is not specified.
- -o config_options
Specify the other configuration parameters that
the client daemon must request from the server daemon.
This
option must be used in conjunction with the
-m
option.
The configuration parameters that the client can request are listed below:
- dns_sa
Obtain one or more DNS server addresses
- dns_dl
Obtain the DNS domain list
- sip_sa
Obtain one or more SIP server addresses
- sip_dl
Obtain the SIP domain list
- nis_sa
Obtain one or more NIS server addresses
- nis_dl
Obtain the NIS domain name
- nisp_sa
Obtain one or more NIS+ server addresses
- nisp_dl
Obtain the NIS+ domain name
- all
Obtain all the above listed parameters
- default
Obtain all the default parameters configured in the dhcpv6 client daemon
- -s vendor_specific_option_list
Specify the vendor-specific options that
the client daemon must request from the server daemon.
This
option must be used in conjunction with the
-m
option.
- -r IPv6_Address_list
Release the specified IPv6 addresses.
- -t
Get the temporary addresses from the dhcpv6 client daemon.
- -v
Print the version information of the client daemon.
- -I
Request only the other configuration parameters. Do not
request IPv6 addresses.
- -R
Notify the client daemon to utilize the IPv6 addresses
already obtained for an interface
instead of requesting new IPv6 addresses from the server.
This
option must be used in conjunction with the
-m
option.
- -T
Get both temporary and non-temporary addresses from the client daemon.
When there is no
-t
or
-T
option specified
dhcpv6client_ui
obtains only non-temporary addresses.
RETURN VALUES
dhcpv6client_ui
returns
0
on success and
1
on failure.
EXAMPLES
dhcpv6client_ui
obtains IPv6 address for the
lan0
interface:
dhcpv6client_ui
obtains IPv6 address for the
lan0
interface and additional
configuration parameters:
dhcpv6client_ui -m lan0 -o dns_sa dns_dl
dhcpv6client_ui
obtains only the DNS parameters for the
lan0
interface:
dhcpv6client_ui -m lan0 -I -o dns_sa dns_dl
AUTHOR
dhcpv6client_ui
was developed by Hewlett-Packard.
FILES
- /etc/dhcpv6client.data
All the data obtained from the server daemon is
saved to this file.