JavaScript is required to for searching.
跳过导航链接
退出打印视图
Oracle Solaris 管理:网络接口和网络虚拟化     Oracle Solaris 11 Information Library (简体中文)
search filter icon
search icon

文档信息

前言

1.  网络栈概述

此 Oracle Solaris 发行版中的网络配置

Oracle Solaris 中的网络栈

网络设备和数据链路名称

其他链路类型的管理

第 1 部分网络自动配置

2.  NWAM 简介

3.  NWAM 配置和管理(概述)

NWAM 配置概述

什么是网络配置文件?

NCP 说明

NCU 说明

"自动"NCP 和用户定义的 NCP 说明

位置配置文件说明

ENM 说明

关于已知 WLAN

NWAM 配置数据

NCU 属性值

系统定义的位置的属性值

如何激活 NWAM 配置文件

NCP 激活策略

NCP 策略示例

NCU 激活属性

位置激活选择条件

使用 netcfg 命令配置配置文件

netcfg 交互模式

netcfg 命令行模式

netcfg 命令文件模式

netcfg 支持的子命令

使用 netadm 命令管理配置文件

NWAM 守护进程概述

NWAM 策略引擎守护进程 (nwamd ) 说明

NWAM 系统信息库守护进程 (netcfgd ) 的说明

SMF 网络服务

NWAM 安全性概述

与 NWAM 相关的授权和配置文件

使用 NWAM 用户界面所需的授权

4.  NWAM 配置文件配置(任务)

5.  NWAM 配置文件管理(任务)

6.  关于 NWAM 图形用户界面

第 2 部分数据链路和接口配置

7.  使用配置文件上的数据链路和接口配置命令

8.  数据链路配置和管理

9.  配置 IP 接口

10.  在 Oracle Solaris 上配置无线接口通信

11.  管理网桥

12.  管理链路聚合

13.  管理 VLAN

14.  IPMP 简介

15.  管理 IPMP

16.  使用 LLDP 交换网络连接信息

第 3 部分网络虚拟化和资源管理

17.  网络虚拟化和资源控制简介(概述)

18.  规划网络虚拟化和资源控制

19.  配置虚拟网络(任务)

20.  在虚拟化环境中使用链路保护

21.  管理网络资源

22.  监视网络通信流量和资源使用情况

词汇表

索引

使用 netcfg 命令配置配置文件

netcfg(1M) 手册页中描述了 netcfg 命令,该命令用于配置网络配置文件的属性和值。

可使用 netcfg 命令执行以下任务:

可在交互模式、命令行模式、命令文件模式下使用 netcfg 用户界面。因为 netcfg 命令是分层的,所以在交互模式下使用时更易理解。

范围的概念用于 netcfg 命令。以交互方式使用该命令时,您在任何给定时间所处的范围取决于配置文件类型和您正在执行的任务。当您在终端窗口键入 netcfg 命令后,显示的提示符将位于全局范围内。

在这里,您可以使用 selectcreate 子命令查看、修改或创建以下顶层配置文件:

创建或选择一个配置文件之前,netcfg 交互式提示将以如下形式显示:

netcfg>

已创建或选择一个配置文件之后,netcfg 交互式提示的显示如下:

netcfg:profile-type:profile-name>

注 - 在命令行模式下,必须在一行中键入完整的命令。只要一完成命令键入,在命令行模式下使用 netcfg 命令对所选配置文件所做的更改就提交到持久性系统信息库中。


有关使用 netcfg 命令的分步说明,请参见第 4 章。有关使用 netcfg 命令的更多信息,请参见 netcfg(1M) 手册页。

netcfg 交互模式

netcfg 交互模式下,选择或创建顶层配置文件将导致命令提示符显示在位置配置文件和 ENM 的配置文件范围内。例如:

netcfg> select loc foo
netcfg:loc:foo>

如果选择了 NCP,命令提示符将显示在 NCP 范围 内。在 NCP 范围内,可以选择或创建 NCU。选择或创建 NCU 会导致配置文件范围提示您选择 NCU。在此范围内,可以查看和设置所有与当前选定的配置文件相关联的属性,如以下示例中所示。在该示例中,先选择了 User NCP,然后在该 NCP 范围内创建了一个 NCU。此操作导致配置文件范围应用在新创建的 NCU。在此范围内,可以查看或设置 NCU 的属性:

netcfg> select ncp User
netcfg:ncp:User> create ncu phys net2
Created ncu 'net2'.  Walking properties ...
activation-mode (manual) [manual|prioritized]>

在任何给定的范围内,命令提示符都指示当前选定的配置文件。在此范围内对配置文件所做的任何更改都可以提交,这意味着更改将保存到持久性系统信息库。退出范围时会隐式提交更改。如果不希望提交对选定的配置文件所做的更改,可以恢复到该配置文件上次提交的状态。此操作将恢复对在这一级别的配置文件所做的任何更改。revert cancel 子命令产生的效果相似。

netcfg 命令行模式

在命令行模式下,任何影响选定的配置文件或属性的子命令,都必须在该选定配置文件或属性所在的特定范围内执行。例如,要获取 NCU 的属性的值,应在该特定 NCU 的范围内使用 get 子命令。在 netcfg 交互模式下,很容易理解此命令所使用的语法。但是,在命令行模式下,语法可能不太明显。

例如,“foo”属性是 User NCP 中名为 myncu 的 NCU 的一个属性,要获取该属性的值,应使用以下语法:

$ netcfg "select ncp User; select ncu ip myncu; get foo"

在此示例中,请注意以下信息:

netcfg 命令文件模式

在命令文件模式下,配置信息取自一个文件。export 子命令用于生成此文件。然后可以将配置打印到标准输出,也可以使用 -f 选项指定一个输出文件。export 子命令也能以交互方式使用。有关更多信息,请参见netcfg 支持的子命令

netcfg 支持的子命令

交互模式和命令行模式支持以下 netcfg 子命令。注意某些子命令在各范围内有不同的语义。如果某个子命令不能在某种模式下使用,会在该子命令的说明中指出

有关与任务相关的信息,请参见第 4 章