Print this page
7388 Support DHCP Client FQDN. Allow IAID/DUID for all v4.

*** 10,21 **** .\" .\" .\" Copyright (c) 2012, Joyent, Inc. All Rights Reserved .\" Copyright (c) 2013 by Delphix. All rights reserved. .\" Copyright 2014 Nexenta Systems, Inc. All rights reserved. .\" ! .Dd April 9, 2016 .Dt IPADM 1M .Os .Sh NAME .Nm ipadm .Nd configure IP interfaces, addresses and protocols --- 10,22 ---- .\" .\" .\" Copyright (c) 2012, Joyent, Inc. All Rights Reserved .\" Copyright (c) 2013 by Delphix. All rights reserved. .\" Copyright 2014 Nexenta Systems, Inc. All rights reserved. + .\" Copyright (c) 2016, Chris Fraire <cfraire@me.com>. .\" ! .Dd November 7, 2016 .Dt IPADM 1M .Os .Sh NAME .Nm ipadm .Nd configure IP interfaces, addresses and protocols
*** 68,77 **** --- 69,80 ---- .Nm .Ic create-addr .Op Fl t .Fl T Cm dhcp .Op Fl w Ar seconds Ns | Ns Cm forever + .Op Fl 1 + .Op Fl h Ar hostname .Ar addrobj .Nm .Ic create-addr .Op Fl t .Fl T Cm addrconf
*** 409,418 **** --- 412,423 ---- .Nm .Ic create-addr .Op Fl t .Fl T Cm dhcp .Op Fl w Ar seconds Ns | Ns Cm forever + .Op Fl 1 + .Op Fl h Ar hostname .Ar addrobj .br .Nm .Ic create-addr .Op Fl t
*** 452,462 **** .El .It Fl T Cm dhcp Obtain the address via DHCP. This takes the following options: .Bl -tag -width "" .It Fl w Ns , Ns Fl -wait ! Specify the time, in seconds, that the command should wait to obtain an address. .El .It Fl T Cm addrconf Create an auto-configured address. This takes the following options: .Bl -tag -width "" .It Fl i Ns , Ns Fl -interface-id --- 457,490 ---- .El .It Fl T Cm dhcp Obtain the address via DHCP. This takes the following options: .Bl -tag -width "" .It Fl w Ns , Ns Fl -wait ! Specify the time, in seconds, that the command should wait to obtain an ! address; or specify ! .Cm forever ! to wait without interruption. The default value is 120. ! .It Fl 1 Ns , Ns Fl -primary ! Specify that the interface is primary. One effect will be that ! .Xr nodename 4 ! will serve as ! .Fl h Ns , Ns Fl -reqhost ! if that switch is not otherwise specified. ! .It Fl h Ns , Ns Fl -reqhost ! Specify the host name to send to the DHCP server in order to request an ! association of a Fully Qualified Domain Name to the interface. An FQDN is ! determined from ! .Ar hostname ! if it is "rooted" (ending in a '.'), or if it consists of at least three ! DNS labels, or by appending to ! .Ar hostname ! the value configured separately using either ! .Xr defaultdomain 4 ! or ! .Xr resolv.conf 4 . ! N.b. that the DHCP server implementation ultimately determines whether and ! how the client-sent FQDN is used. .El .It Fl T Cm addrconf Create an auto-configured address. This takes the following options: .Bl -tag -width "" .It Fl i Ns , Ns Fl -interface-id
*** 629,646 **** .It Cm deprecated The address should not be used to send packets but can still receive packets .Pq Cm on Ns / Ns Cm off . .It Cm prefixlen The number of bits in the IPv4 netmask or IPv6 prefix. .It Cm private The address is not advertised to routing .Pq Cm on Ns / Ns Cm off . .It Cm transmit Packets can be transmitted .Pq Cm on Ns / Ns Cm off . .It Cm zone ! The zone the addrobj is in. .El .It Fl t Ns , Ns Fl -temporary Temporary, not persistent across reboots. .El .It Xo --- 657,687 ---- .It Cm deprecated The address should not be used to send packets but can still receive packets .Pq Cm on Ns / Ns Cm off . .It Cm prefixlen The number of bits in the IPv4 netmask or IPv6 prefix. + .It Cm primary + The DHCP primary interface flag (read-only). .It Cm private The address is not advertised to routing .Pq Cm on Ns / Ns Cm off . + .It Cm reqhost + The host name to send to the DHCP server in order to request an association + of an FQDN to the interface. For a primary DHCP interface, + .Xr nodename 4 + is sent if this property is not defined. See the + .Nm + .Ic create-addr + .Fl T Cm dhcp + subcommand for an explanation of how an FQDN is determined. .It Cm transmit Packets can be transmitted .Pq Cm on Ns / Ns Cm off . .It Cm zone ! The zone the addrobj is in. (temporary-only. Use ! .Xr zonecfg 1M ! to make persistent). .El .It Fl t Ns , Ns Fl -temporary Temporary, not persistent across reboots. .El .It Xo
*** 828,834 **** --- 869,878 ---- .Xr dladm 1M , .Xr if_mpadm 1M , .Xr ifconfig 1M , .Xr ndd 1M , .Xr zonecfg 1M , + .Xr defaultdomain 4 , + .Xr nodename 4 , .Xr nsswitch.conf 4 , + .Xr resolv.conf 4 , .Xr dhcp 5