Red Hat Training

A Red Hat training course is available for RHEL 8

3.3. 使用 nmtui 配置 wifi 连接

nmtui 应用程序为 NetworkManager 提供了一个基于文本的用户界面。您可以使用 nmtui 连接到 wifi 网络。

注意

nmtui 中:

  • 使用光标键导航。
  • 选择一个按钮并按 Enter 键。
  • 使用 Space 选择并取消选择复选框。

流程

  1. 如果您不知道要在连接中使用的网络设备名称,显示可用的设备:

    # nmcli device status
    DEVICE     TYPE      STATE                   CONNECTION
    wlp2s0    wifi      unavailable             --
    ...
  2. 启动 nmtui

    # nmtui
  3. 选择 Edit a connection,并按 Enter
  4. Add 按钮。
  5. 从网络类型列表中选择 Wi-Fi,然后按 Enter
  6. 可选:为要创建的 NetworkManager 配置文件输入一个名称。
  7. Device 字段中输入网络设备名称。
  8. SSID 字段中输入 Wi-Fi 网络的名称,即服务集标识符(SSID)。
  9. Mode 字段设为默认值,Client
  10. 选择 Security 字段,按 Enter,然后从列表中设置网络的验证类型。

    根据您选择的验证类型,nmtui 会显示不同的字段。

  11. 填写与验证类型相关的字段。
  12. 如果 Wi-Fi 网络需要静态 IP 地址:

    1. 按协议旁边的 Automatic 按钮,然后从显示的列表中选择 Manual
    2. 按您要配置的协议旁边的 Show 按钮,来显示其他字段并填写它们。
  13. OK 按钮来创建并自动激活新连接。

    nmtui wi fi dynamic IP
  14. Back 按钮返回到主菜单。
  15. 选择 Quit,然后按 Enter 来关闭 nmtui 应用程序。

验证

  1. 显示活跃连接:

    # nmcli connection show --active
    NAME    ID                                    TYPE  DEVICE
    Office  2501eb7e-7b16-4dc6-97ef-7cc460139a58  wifi  wlp0s20f3

    如果输出列出了您创建的 wifi 连接,则连接会活跃。

  2. Ping 主机名或 IP 地址:

    # ping -c 3 example.com