3.3.3. 了解 nmcli 选项
以下是一些重要 nmcli 属性选项:请参阅 nmcli(1) man page 中的综合列表:
connection.type
- 连接类型。允许的值有: adsl、bond-slave、bridge-slave、bridge-slave、bluetooth、cdma、以太网、gsm、infiniband、olpc-mesh、team、team-slave、vlan、wifi、wimax。每一连接类型具有特定于类型的命令选项。您可以在 nmcli(1) man page 中看到
TYPE_SPECIFIC_OPTIONS
列表。例如:gsm
连接需要在apn
中指定的接入点名称。nmcli c add connection.type gsm apn access_point_name
Wifi
设备需要在ssid
中指定的服务集标识符。nmcli c add connection.type wifi ssid My identifier
connection.interface-name
- 与连接相关的设备名称。
nmcli con add connection.interface-name enp1s0 type ethernet
connection.id
- 用于连接配置集的名称。如果没有指定连接名称,将按如下方式生成一个连接名称:
connection.type -connection.interface-name
connection.id
是 连接配置集 的名称,不应与表示设备(wlp61s0
、ens3
、em1
)的接口名称混淆。但是,用户可以在接口后命名连接,但它们不是同一事物。个设备可以有多个连接配置集。这对于移动设备或在不同设备之间来回切换网络电缆特别有用。根据需要创建不同的配置集并将它们应用到接口,而不是编辑配置。id
选项还引用连接配置集名称。
nmcli 命令(如
show
、up
和down
)的最重要选项有:
id
- 用户分配给连接配置集的身份字符串。id 可用于 nmcli 连接命令来识别连接。命令输出中的 NAME 字段始终表示连接 ID。它引用了 con-name 执行的相同连接配置集名称。
uuid
- 系统分配给连接配置集的唯一标识字符串。可以在 nmcli 连接 命令中使用
uuid
来识别连接。