跳过导航链接 | |
退出打印视图 | |
Oracle Solaris 管理:网络接口和网络虚拟化 Oracle Solaris 11 Information Library (简体中文) |
NWAM 图形用户界面 (graphical user interface, GUI) 相当于图形化的 NWAM 的命令行用户界面。使用 NWAM GUI,您可以在桌面中查看和监视网络状态,也可以与 NWAM 进行交互来管理以太网和无线配置。此外,您可以从桌面执行多种网络任务,例如在启动时连接到有线或无线网络、配置新的有线或无线网络。NWAM GUI 还可用于创建和管理位置,这些位置是用于简化复杂的系统范围的网络配置任务的配置文件。在 GUI 组件的各功能中,有一项功能可显示有关您的网络连接当前状态的通知,以及有关您的网络环境的整体状况的信息。
NWAM GUI 的基本特征功能包括以下内容:
网络状态通知
热插拔事件检测
创建和管理网络配置文件
管理无线网络
NWAM GUI 管理网络配置的方式与 NWAM CLI 相同,都通过在系统中将所需属性值存储为配置文件的形式进行管理。NWAM 服务确定在给定的时间根据当前网络状况应激活哪个配置文件,然后激活最适当的配置文件。
NWAM GUI 由两个组件组成:"Network Status"(网络状态)通知图标(一直在桌面面板上显示)和 "network configuration"(网络配置)对话框(可以从 "System"(系统)->"Administration"(管理)菜单访问或通过右键单击通知图标访问)。NWAM GUI 的行为几乎与任何其他具有连续状态通知图标的应用程序(例如电源管理图标或打印机图标)一样。在这些应用程序中,如果您要执行某些任务,可通过访问右键单击(上下文)菜单或使用从图标或各种首选项菜单访问的配置对话框来进行。
您使用 NWAM 时,最常用到的就是该面板图标。该图标显示当前您连接到有线网络还是无线网络。将鼠标悬停在该图标上,工具提示将显示附加信息,如当前处于活动状态的 NCP 和位置配置文件。通过右键单击该图标,您可以更改系统的基本网络配置,例如,连接到另一个无线网络。
单击(左键单击)该面板图标将打开 "Network Preferences"(网络首选项)对话框。还可以从 "System"(系统)->"Administration"(管理)菜单打开此对话框。在此对话框中,您可以执行更详细的网络配置,如定义静态 IPv4 地址和 IPv6 地址、设置连接优先级、管理外部网络修饰器 (external network modifiers, ENM)、创建用于不同位置的网络设置组。
通过 NWAM 管理网络配置时,您既可以使用 GUI,也可以使用 CLI。这两种用户界面都可用于管理网络配置和与 NWAM 配置进行交互。要执行特定的任务,选择使用 CLI 还是选择使用 GUI 取决于任务和给定的情况。对于某些任务,最合理的选择是使用 NWAM GUI。例如,检查当前的活动网络连接,或选择在启动时连接到无线网络。从桌面通过 GUI 直接与 NWAM 交互,执行这些任务更快更容易。对于比较复杂的任务,例如,对新的 ENM 指定一个脚本作为开始和停止方法,您可以选择在命令行模式下工作。
尽管 CLI 和 GUI 本质上是相同的,但应注意以下几点区别:
功能区别
GUI 包括使您能与 NWAM 进行交互和从桌面检查网络连接的功能。对于如何获得有关您的网络状态的信息,GUI 和 CLI 实用程序使用的方法略有不同。如果使用 GUI 组件,出现通知时,将在桌面上显示通知。如果使用命令行实用程序,可通过 netadm show-events 命令在 NWAM 事件出现时监视这些事件。有关更多信息,请参见监视所有网络连接的当前状态。
此外,要使用 GUI 获取网络的状态信息,您可以直观地查看、将鼠标悬停在桌面上所显示的 "Network Status"(网络状态)通知图标上,或单击该图标。要从命令行获取关于网络状态的信息,则使用带有 list 子命令的 netadm 命令。此命令的输出提供了关于系统中配置的每个网络对象的基本状态信息。然而,GUI 可提供有关网络状态的更完整的信息,例如连接到哪个无线网络、网络连接的 IP 地址。
某些命令可以使用 CLI 执行,却无法使用 GUI 执行。例如,您不能使用 GUI 组件导出配置文件配置。要导出配置文件配置,请使用 netcfg export 命令。有关更多信息,请参见导出和恢复配置文件配置。
组件名称和术语用法区别
在 GUI 中,网络配置文件 (Network Configuration Profile, NCP) 与网络配置文件是相同的。在 CLI 中称为“网络配置单元 (Network Configuration Unit, NCU)”的,在 GUI 中称为网络连接。
使用命令行界面启用和禁用 NCP 与使用 GUI 执行切换网络配置文件或连接任务相同。