JavaScript is required to for searching.
跳过导航链接
退出打印视图
在 Oracle Solaris 11.1 中使用固定网络配置连接系统     Oracle Solaris 11.1 Information Library (简体中文)
为本文档评分
search filter icon
search icon

文档信息

前言

1.  固定网络配置概述

什么是固定网络配置?

配置文件管理网络配置的亮点

网络配置工具

dladm 命令

ipadm 命令

2.  配置系统网络

3.  使用数据链路

4.  使用 IP 接口

5.  在运行 Oracle Solaris 的手提电脑上配置无线联网

A.  对应关系比较:ifconfigipadm 命令

B.  对应关系比较:nddipadm 命令

索引

请告诉我们如何提高我们的文档:
过于简略
不易阅读或难以理解
重要信息缺失
错误的内容
需要翻译的版本
其他
Your rating has been updated
感谢您的反馈!

您的反馈将非常有助于我们提供更好的文档。 您是否愿意参与我们的内容改进并提供进一步的意见?

网络配置工具

在 Oracle Solaris 11 中有以下四个网络命令可用于配置网络:

netcfgnetadm 命令用于管理系统上的反应性网络配置。您可以使用 netcfg 命令来创建和配置实现反应性网络配置的配置文件:NCP、位置配置文件、ENM 和 WLAN。但是,在使用固定网络配置的系统上,您只能使用 netcfg 命令来查看 DefaultFixed 配置文件。netadm 命令用于管理系统上的所有配置文件,特别是列出系统的网络配置文件并将一个活动 NCP 替换为另一个。

dladmipadm 命令分别用于配置数据链路和 IP 接口。这些命令将创建永久性配置,并应用于使用这些命令时在系统上处于活动状态的配置文件。

例如,如果数据链路 net0 的特定最大传输单元 (maximum transmission unit, MTU) 配置为 1200,并且活动 NCP 是 Automatic,则该 MTU 值将成为 Automatic NCP 中 net0 的永久性值。假设您激活名为 myncp 的第二个 NCP。如果您发出 dladm 命令来设置其他值的 MTU,则该值将应用于 myncp。因此,在不同的配置文件中,net0 可以有不同的 MTU 值。因此,dladmipadm 命令还可以用于间接配置配置文件。

当您使用 dladmipadm 命令配置数据链路和 IP 接口时,请注意以下使用范围:

dladmipadm 命令在活动配置文件(无论是反应性配置文件还是固定配置文件)上是有效的。因此,在使用这些命令之前,必须确保以下事项:

以下几节将详细介绍 dladmipadm 命令。

dladm 命令

使用 dladm 命令配置数据链路。只要链路的网络驱动程序已转换为 GLDv3 驱动程序配置框架,如 e1000g,就可以使用 dladm 命令定制数据链路属性。要确认您的特定驱动程序是否支持此功能,请参阅驱动程序的手册页。

GLDv3 驱动程序配置框架的完整实现以下列几种方式增强了网络接口卡 (Network Interface Card, NIC) 驱动程序的配置:

要在配置数据链路时利用这些优点,您应该使用 dladm 作为配置工具而不是早期发行版中惯用的工具,例如 ndd 命令。

有关 dladm 命令的更多详细信息,请参阅 dladm(1M) 手册页。要获取与 dladm 命令一起使用的子命令的列表,请键入以下内容:

# dladm help
The following subcommands are supported:
Bridge          : add-bridge     create-bridge   delete-bridge
                  modify-bridge  remove-bridge   show-bridge
Etherstub       : create-etherstub delete-etherstub show-etherstub
IB              : create-part    delete-part     show-ib         show-part
IP tunnel       : create-iptun   delete-iptun    modify-iptun    show-iptun
Link Aggregation: add-aggr       create-aggr     delete-aggr
                  modify-aggr    remove-aggr     show-aggr
Link            : rename-link    reset-linkprop  set-linkprop
                  show-link      show-linkprop
Secure Object   : create-secobj  delete-secobj   show-secobj
VLAN            : create-vlan    delete-vlan     modify-vlan     show-vlan
VNIC            : create-vnic    delete-vnic     modify-vnic     show-vnic
Wifi            : connect-wifi   disconnect-wifi scan-wifi       show-wifi
Miscellaneous   : delete-phys    show-ether      show-phys       show-usage
For more info, run: dladm help <subcommand>.

要在数据链路上使用 dladm 命令,请参见第 3 章

ipadm 命令

Oracle Solaris 中的改进已超越了传统工具的功能,可以有效地管理网络配置的各个方面。例如,ifconfig 命令已成为用来配置网络接口的惯用工具。但是,此命令不能实现持久性配置。随着时间的推移,ifconfig 添加了网络管理方面了功能,从而得到了增强。然而,该命令同时也变得复杂起来,不便于使用。

接口配置和管理的另一个问题是没有简单的工具来管理 TCP/IP 属性或可调参数。因此,ndd 命令被指定为定制工具。然而,与 ifconfig 命令一样,ndd 也不能实现持久性配置。以前,可以通过编辑引导脚本模拟网络方案的持久性配置。随着 Oracle Solaris 引入服务管理工具 (service management facility, SMF),使用此类替代方法可能风险很高,因为管理 SMF 相关项相当复杂,尤其是在升级到 Oracle Solaris 安装时。

ipadm 命令的引入最终会取代 ifconfig 命令来进行接口配置。此命令还将取代 ndd 命令来配置协议属性。

作为一个接口配置工具,ipadm 命令具有以下优点:

有关 ifconfig 选项及其等效 ipadm 子命令的列表,请参见附录 A

作为设置协议属性的工具,ipadm 命令相较于 ndd 命令,具有以下优点:

有关 ndd 选项及其等效 ipadm 子命令的列表,请参见附录 B

有关 ipadm 命令的更多详细信息,请参阅 ipadm(1M) 手册页。要列出可以与 ipadm 一起使用的子命令,请键入以下内容:

# ipadm help
The following subcommands are supported:
Address                 : create-addr    delete-addr     disable-addr
                          down-addr      enable-addr     refresh-addr
                          reset-addrprop set-addrprop    show-addr
                          show-addrprop  up-addr
Interface               : disable-if     enable-if       reset-ifprop
                          set-ifprop     show-if         show-ifprop
IP interface            : create-ip      delete-ip
IPMP interface          : add-ipmp       create-ipmp     delete-ipmp
                          remove-ipmp
Protocol property       : reset-prop     set-prop        show-prop
VNI interface           : create-vni     delete-vni
For more info, run: ipadm help <subcommand>.