0%

Linux 命令行配置 WiFi

在 Linux 中,可以使用 NetworkManager 工具来管理网络,其在命令行下对应的命令是 nmcli。因此如果在图形界面中无法连接指定 WiFi,此时可在命令行中手动连接。

  1. 查看网络设备列表

    1
    sudo nmcli dev

    注意:如果列出的设备状态是 unmanaged,说明网络设备不受 NetworkManager 管理,此时可尝试清空 /etc/network/interfaces 下的网络设置,然后重启,重新查看网络设备。

  2. 开启 WiFi

    1
    sudo nmcli r wifi on
  3. 扫描附近的 WiFi 热点

    1
    sudo nmcli dev wifi
  4. 连接到指定的 WiFi 热点

    1
    sudo nmcli dev wifi connect "SSID" password "PASSWORD" ifname <if-dev>

    注意:请将 SSIDPASSWORD 替换成实际的 WiFi 名称和密码,并将 <if-dev> 替换为在第一步中显示的网络设备。

完成上面四步后,电脑就可成功连接指定 WiFi 了,并且下次开机时,电脑也会自动连接该 WiFi。