3.3.10. 使用 nmcli 添加 Wi-Fi 连接
查看可用的 Wi-Fi 接入点:
~]$ nmcli dev wifi list
SSID MODE CHAN RATE SIGNAL BARS SECURITY
FedoraTest Infra 11 54 MB/s 98 ▂▄▆█ WPA1
Red Hat Guest Infra 6 54 MB/s 97 ▂▄▆█ WPA2
Red Hat Infra 6 54 MB/s 77 ▂▄▆_ WPA2 802.1X
* Red Hat Infra 40 54 MB/s 66 ▂▄▆_ WPA2 802.1X
VoIP Infra 1 54 MB/s 32 ▂▄__ WEP
MyCafe Infra 11 54 MB/s 39 ▂▄__ WPA2
使用静态
IP
配置创建 Wi-Fi 连接配置集,但允许自动 DNS
地址分配:
~]$ nmcli con add con-name MyCafe ifname wlp61s0 type wifi ssid MyCafe \ ip4 192.168.100.101/24 gw4 192.168.100.1设置 WPA2 密码,如 “caffeine” :
~]$ nmcli con modify MyCafe wifi-sec.key-mgmt wpa-psk ~]$ nmcli con modify MyCafe wifi-sec.psk caffeine有关密码安全性的信息,请参阅Red Hat Enterprise Linux 7 安全指南。
更改 Wi-Fi 状态:
~]$ nmcli radio wifi [on | off ]
使用 nmcli 更改特定属性
检查特定属性,如
mtu
:
~]$ nmcli connection show id 'MyCafe' | grep mtu
802-11-wireless.mtu: auto
更改设置的属性:
~]$ nmcli connection modify id 'MyCafe' 802-11-wireless.mtu 1350
验证更改:
~]$ nmcli connection show id 'MyCafe' | grep mtu
802-11-wireless.mtu: 1350
请注意,NetworkManager 指代
802-3-ethernet
和 802-11-wireless
等参数,mtu
作为设置的属性。有关属性及其设置的更多信息,请参阅 nm-settings(5)
man page。