Go to main content

手册页部分 8:系统管理命令

退出打印视图

更新时间: 2018年8月8日 星期三
 
 

nwamd(8)

名称

nwamd - 网络自动配置守护进程

用法概要

/lib/inet/nwamd

描述

nwamd 是用于管理网络接口的系统守护进程。

此守护进程由 svc:/network/physical:default 服务自动启动,不应直接调用。它不构成编程接口的一部分。

nwamd 守护进程管理并启用/禁用外部网络修饰器 (External Network Modifier, ENM)。ENM 是 NWAM 服务的外部应用程序,可以修改和/或创建网络配置。有关 ENM 及其属性的详细信息,请参见 netcfg(8)

nwamd 守护进程还在内部维护系统中不同链路和接口的状态。这些状态表明了何时定期检查激活 ENM 的条件。

nwamd 守护进程启动时,如果系统具有任何 WiFi 链路,它将尝试连接到已知 WLAN 列表中的任何可用的 WiFi 网络。此功能由每个 WiFi 链路的 "autoconnect" 数据链路属性控制,此属性缺省情况下设置为 "on"。如果此属性设置为 "off",则不会进行此类尝试。此外,当与 WiFi 网络的连接断开时,nwamd 会检测到,并尝试重新连接到该 WiFi 网络。

最后,链路、接口和 ENM 的状态发生变化会导致 nwamd 向侦听器发送事件。管理员可使用 netadm(8) 命令及 show-events 子命令查看这些事件。

服务属性

nwamd 守护进程支持以下 SMF 属性。列表采用以下形式:

    property_group/property_name property_type default_value
nwamd/debug boolean false
    Enables debug logging using daemon.debug.
nwamd/msglog boolean false
    Enables debug logs in miniroot during netboot.
nwamd/condition_check_interval count 120

对有条件激活对象执行定期条件检查的间隔秒数。最小值为 30 秒。

属性

有关下列属性的说明,请参见 attributes(7)

属性类型
属性值
可用性
system/network
接口稳定性
Volatile(可变)

另请参见

svcs(1)attributes(7)smf(7)dladm(8)netadm(8)netcfg(8)netcfgd(8)svcadm(8)

附注

联网服务由服务管理工具 smf(7) 管理,其服务标识符为:

svc:/network/physical:default

可以使用 svcadm(8) 来对此服务执行管理操作(如启用、禁用或请求重新启动)。可以使用 svcs(1) 命令来查询服务的状态。