1 .\"
2 .\" This file and its contents are supplied under the terms of the
3 .\" Common Development and Distribution License ("CDDL"), version 1.0.
4 .\" You may only use this file in accordance with the terms of version
5 .\" 1.0 of the CDDL.
6 .\"
7 .\" A full copy of the text of the CDDL should have accompanied this
8 .\" source. A copy of the CDDL is also available via the Internet at
9 .\" http://www.illumos.org/license/CDDL.
10 .\"
11 .\"
12 .\" Copyright (c) 2012, Joyent, Inc. All Rights Reserved
13 .\" Copyright (c) 2013 by Delphix. All rights reserved.
14 .\" Copyright 2018 Nexenta Systems, Inc.
15 .\" Copyright (c) 2016-2017, Chris Fraire <cfraire@me.com>.
16 .\" Copyright 2019 OmniOS Community Edition (OmniOSce) Association.
17 .\"
18 .Dd February 6, 2018
19 .Dt IPADM 1M
20 .Os
21 .Sh NAME
22 .Nm ipadm
23 .Nd configure IP interfaces, addresses and protocols
24 .Sh SYNOPSIS
25 .Nm
26 .Ic create-if
27 .Op Fl t
28 .Ar interface
29 .Nm
30 .Ic disable-if
31 .Fl t
32 .Ar interface
33 .Nm
760 .Nm ipadm Ic set-addrprop
761 subcommand for the list of property names.
762 .El
763 .It Xo
764 .Ic set-prop
765 .Op Fl t
766 .Fl p Ar prop Ns Oo Cm + Ns | Ns Cm - Oc Ns = Ns
767 .Ar value Ns Oo , Ns Ar value Oc Ns ...
768 .Ar protocol
769 .Xc
770 Set a property's value(s) on the protocol.
771 .Bl -tag -width Ds
772 .It Fl p Ns \&, Ns Fl -prop
773 Specify the property name and value(s).
774 The optional
775 .Sy + Ns | Ns Sy -
776 syntax can be used to add/remove values from the current list of values on the
777 property.
778 The property name can be one of the following:
779 .Bl -tag -compact -width "smallest_nonpriv_port"
780 .It Cm ecn
781 Explicit congestion control
782 .Pq Cm never Ns / Ns Cm passive Ns / Ns Cm active
783 .Pq TCP .
784 .It Cm extra_priv_ports
785 Additional privileged ports
786 .Pq SCTP/TCP/UDP .
787 .It Cm forwarding
788 Packet forwarding
789 .Pq Cm on Ns / Ns Cm off .
790 .It Cm hoplimit
791 The IPv6 hoplimit.
792 .It Cm hostmodel
793 IP packet handling on multi-homed systems
794 .Pq Cm weak Ns / Ns Cm strong Ns / Ns Cm src-priority
795 .Pq IPv4/IPv6 .
796 .Cm weak
797 and
798 .Cm strong
799 correspond to the model definitions defined in RFC 1122.
|
1 .\"
2 .\" This file and its contents are supplied under the terms of the
3 .\" Common Development and Distribution License ("CDDL"), version 1.0.
4 .\" You may only use this file in accordance with the terms of version
5 .\" 1.0 of the CDDL.
6 .\"
7 .\" A full copy of the text of the CDDL should have accompanied this
8 .\" source. A copy of the CDDL is also available via the Internet at
9 .\" http://www.illumos.org/license/CDDL.
10 .\"
11 .\"
12 .\" Copyright (c) 2012, Joyent, Inc. All Rights Reserved
13 .\" Copyright (c) 2013, 2017 by Delphix. All rights reserved.
14 .\" Copyright 2018 Nexenta Systems, Inc.
15 .\" Copyright (c) 2016-2017, Chris Fraire <cfraire@me.com>.
16 .\" Copyright 2019 OmniOS Community Edition (OmniOSce) Association.
17 .\"
18 .Dd February 6, 2018
19 .Dt IPADM 1M
20 .Os
21 .Sh NAME
22 .Nm ipadm
23 .Nd configure IP interfaces, addresses and protocols
24 .Sh SYNOPSIS
25 .Nm
26 .Ic create-if
27 .Op Fl t
28 .Ar interface
29 .Nm
30 .Ic disable-if
31 .Fl t
32 .Ar interface
33 .Nm
760 .Nm ipadm Ic set-addrprop
761 subcommand for the list of property names.
762 .El
763 .It Xo
764 .Ic set-prop
765 .Op Fl t
766 .Fl p Ar prop Ns Oo Cm + Ns | Ns Cm - Oc Ns = Ns
767 .Ar value Ns Oo , Ns Ar value Oc Ns ...
768 .Ar protocol
769 .Xc
770 Set a property's value(s) on the protocol.
771 .Bl -tag -width Ds
772 .It Fl p Ns \&, Ns Fl -prop
773 Specify the property name and value(s).
774 The optional
775 .Sy + Ns | Ns Sy -
776 syntax can be used to add/remove values from the current list of values on the
777 property.
778 The property name can be one of the following:
779 .Bl -tag -compact -width "smallest_nonpriv_port"
780 .It Cm congestion_control
781 The default congestion-control algorithm to be used for new connections
782 .Pq TCP .
783 .It Cm ecn
784 Explicit congestion control
785 .Pq Cm never Ns / Ns Cm passive Ns / Ns Cm active
786 .Pq TCP .
787 .It Cm extra_priv_ports
788 Additional privileged ports
789 .Pq SCTP/TCP/UDP .
790 .It Cm forwarding
791 Packet forwarding
792 .Pq Cm on Ns / Ns Cm off .
793 .It Cm hoplimit
794 The IPv6 hoplimit.
795 .It Cm hostmodel
796 IP packet handling on multi-homed systems
797 .Pq Cm weak Ns / Ns Cm strong Ns / Ns Cm src-priority
798 .Pq IPv4/IPv6 .
799 .Cm weak
800 and
801 .Cm strong
802 correspond to the model definitions defined in RFC 1122.
|