Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

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-ethernet802-11-wireless 等参数,mtu 作为设置的属性。有关属性及其设置的更多信息,请参阅 nm-settings(5) man page。