跳过导航链接 | |
退出打印视图 | |
![]() |
在 Oracle Solaris 11.1 中使用反应性网络配置连接系统 Oracle Solaris 11.1 Information Library (简体中文) |
本节介绍了如何对反应性网络配置问题进行故障排除。
netadm 命令可与 show-events 子命令结合使用来侦听和显示由网络管理守护进程 nwamd 监视的事件。此子命令提供有关与网络配置文件和配置对象的配置过程相关的事件的有用信息。
netadm show-events [-v]
有关 netadm 子命令的信息,请参见netadm 子命令。
在以下示例中,在启用了 Automatic NCP 的情况下,组合使用了 netadm show-events 命令与 -v 选项。-v 选项以详细模式显示事件,从而显示不同状态下的更改。
$ netadm show-events -v EVENT DESCRIPTION OBJECT_ACTION ncp Automatic -> action enable OBJECT_STATE ncp Automatic -> state online, active OBJECT_STATE ncu link:net0 -> state offline*, (re)initialized but not config OBJECT_STATE ncu link:net0 -> state online, interface/link is up OBJECT_STATE ncu interface:net0 -> state offline*, (re)initialized but not c OBJECT_STATE ncu interface:net0 -> state offline*, waiting for IP address to PRIORITY_GROUP priority-group: 0 LINK_STATE net0 -> state up OBJECT_STATE loc NoNet -> state offline*, method/service executing OBJECT_STATE loc Automatic -> state offline, conditions for activation are u OBJECT_STATE loc NoNet -> state online, active IF_STATE net0 -> state flags 1004843 addr 10.153.125.198/24 OBJECT_STATE ncu interface:net0 -> state offline*, interface/link is up OBJECT_STATE ncu interface:net0 -> state online, interface/link is up IF_STATE net0 -> state flags 2080841 addr 2002:a99:7df0:1:221:28ff:fe3c: IF_STATE net0 -> state flags 2004841 addr 2001:db8:1:2::4ee7/128 OBJECT_STATE loc Automatic -> state offline*, method/service executing OBJECT_STATE loc NoNet -> state offline, conditions for activation are unmet OBJECT_STATE loc Automatic -> state online, active
netadm list -x 命令用于确定为什么网络接口可能配置不正确。此命令显示各个配置文件和配置对象、其当前状态以及它们处于该状态的原因。
例如,如果电缆被拔掉,您可以使用 netadm list - x 命令确定链路状态是否为脱机及其原因,例如,“link is down”(链路关闭)。同样,对于重复地址检测,netadm list - x 命令的输出显示物理链路处于联机状态 (up),但 IP 接口处于维护状态。在此实例中,给出的原因是“Duplicate address detected”(检测到重复地址)。
以下是 netadm list - x 命令输出的示例:
$ netadm list -x TYPE PROFILE STATE AUXILIARY STATE ncp DefaultFixed offline disabled by administrator ncp Automatic online active ncu:phys net0 offline interface/link is down ncu:ip net0 offline conditions for activation are unmet ncu:phys net1 offline* need WiFi network selection ncu:ip net1 offline conditions for activation are unmet ncp User disabled disabled by administrator loc Automatic offline conditions for activation are unmet loc NoNet online active loc office offline conditions for activation are unmet loc DefaultFixed offline conditions for activation are unmet $
确定链路或接口处于脱机状态的原因之后,可以继续更正此问题。如果 IP 地址重复,您必须使用 netcfg 命令修改分配给指定接口的静态 IP 地址。有关说明,请参见设置和更改配置文件的属性值。提交更改后,再次运行 netadm list -x 命令以检查该接口现在配置正确,并且其状态显示为 online(联机)。
接口配置可能不正确的另一个原因是没有可用的已知 WLAN。在这种情况下,WiFi 链路的状态将显示为 offline,原因是 need WiFi network selection。或者,如果已做出 WiFi 选择但需要密钥,原因将是 need WiFi key。