引入了 ipadm 命令来最终取代 ifconfig 命令作为配置 IP 接口的主要方式。
ipadm 命令还取代了 ndd 命令用于配置以下 TCP/IP 协议的属性:
IP
地址解析协议 (Address Resolution Protocol, ARP)
流控制传输协议 (Stream Control Transmission Protocol, SCTP)
Internet 控制消息协议 (Internet Control Message Protocol, ICMP)
上层协议,例如 TCP 和用户数据报协议 (User Datagram Protocol, UDP)
作为用于配置接口的工具,ipadm 命令相比 ifconfig 命令具备以下优势:
提供了一个面向对象的子命令结构,该结构优于 ifconfig 命令提供的结构。这一更改最终使得网络配置过程更容易理解。
与 ifconfig 命令不同的是,它能够使网络配置更改成为持久性的。
支持一个可解析的输出选项,这在脚本编写时非常有用。
作为设置协议属性的工具,ipadm 命令与 ndd 命令相比,具有以下优点:
持久还是临时设置属性值。ndd 命令仅临时设置属性值。
支持一个可解析的输出选项,这在脚本编写时非常有用。
要将 ipadm 命令与 ifconfig 和 ndd 命令进行比较,请参见从 Oracle Solaris 10 转换至 Oracle Solaris 11.2 中的 网络管理命令更改。
有关 ipadm 命令的更多信息,请参见 ipadm(1M) 手册页。