跳过导航链接 | |
退出打印视图 | |
Oracle Solaris 管理:网络接口和网络虚拟化 Oracle Solaris 11 Information Library (简体中文) |
无法使用 ipadm create-addr 命令指定 IP 地址。
在 IP 地址配置过程中,显示消息 cannot create address object: Invalid argument provided(无法创建地址对象:提供了无效的参数)。
Oracle Solaris 中的改进已超越了传统工具的功能,可以高效地管理网络配置的各个方面。例如,ifconfig 命令已成为用来配置网络接口的惯用工具。但是,此命令不能实现持久性配置设置。随着时间的推移,ifconfig 添加了网络管理方面了功能,从而得到了增强。然而,该命令同时也变得复杂起来,不便于使用。
接口配置和管理的另一个问题是没有简单的工具来管理 TCP/IP Internet 协议属性或可调参数。因此,ndd 命令被指定为定制工具。然而,与 ifconfig 命令一样,ndd 也不能实现持久性配置设置。以前,可以通过编辑引导脚本模拟网络方案的持久性设置。随着 Oracle Solaris 引入 SMF 功能,使用这种替代方法可能风险很高,因为管理 SMF 相关项相当复杂,尤其是在升级到 Oracle Solaris 安装时。
ipadm 命令的引入最终会取代 ifconfig 命令来进行接口配置。此命令还将取代 ndd 命令来配置协议属性。
作为一个接口配置工具,ipadm 命令具有以下优点:
它管理 IP 接口和 IP 地址更有效率,因为它是专用于 IP 接口管理的工具,而 ifconfig 命令除了用于接口配置外,还用于其他目的。
它提供了用于实现持久性接口和地址配置设置的选项。
有关 ifconfig 选项和其等效 ipadm 子命令的列表,请参见ifconfig 命令选项和 ipadm 命令选项。
作为一个协议属性设置工具,ipadm 命令具有以下优点:
它可以为以下各项设置临时或持久性协议属性:IP、地址解析协议 (Address Resolution Protocol, ARP)、流控制传输协议 (Stream Control Transmission Protocol, SCTP)、Internet 控制消息协议 (Internet Control Messaging Protocol, ICMP) 以及上层协议,如 TCP 和用户数据报协议 (User Datagram Protocol, UDP)。
它提供了有关每个 TCP/IP 参数的信息,如属性的当前和缺省设置以及可能的设置范围。因此,更容易获得调试信息。
ipadm 命令还遵循一致的命令语法,因此更易于使用。
有关 ndd 选项和其等效 ipadm 子命令的列表,请参见ndd 命令选项和 ipadm 命令选项。
有关 ipadm 命令的更多详细信息,请参阅 ipadm(1M) 手册页。