Red Hat Training

A Red Hat training course is available for RHEL 8

3.3. 使用 nmtui 配置动态以太网连接

nmtui 应用程序为 NetworkManager 提供了一个基于文本的用户界面。您可以使用 nmtui 在没有图形界面的主机上配置带有动态 IP 地址的以太网连接。

注意

nmtui 中:

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

流程

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

    # nmcli device status
    DEVICE     TYPE      STATE                   CONNECTION
    enp7s0     ethernet  unavailable             --
    ...
  2. 启动 nmtui

    # nmtui
  3. 选择 Edit a connection,点 Enter
  4. 添加按钮。
  5. 从网络类型列表中选择 Ethernet,然后按 Enter 键。
  6. 可选:为要创建的 NetworkManager 配置集输入一个名称。
  7. Device 字段中输入网络设备名称。
  8. OK 按钮创建并自动激活新连接。

    nmtui ethernet dynamic IP
  9. 返回按钮返回到主菜单。
  10. 选择 Quit,然后按 Enter 键关闭 nmtui 应用程序。

验证

  1. 显示设备和连接的状态:

    # nmcli device status
    DEVICE      TYPE      STATE      CONNECTION
    enp7s0      ethernet  connected  Example-Connection
  2. 使用 ping 程序来验证这个主机是否可以向其它主机发送数据包:

    # ping host_name_or_IP_address

故障排除

  • 确保网络电缆插入到主机和交换机。
  • 检查链路失败是否只存在于此主机上,或者也存在于其它连接到同一交换机的主机上。
  • 验证网络电缆和网络接口是否如预期工作。执行硬件诊断步骤并替换有缺陷的电缆和网络接口卡。
  • 如果磁盘中的配置与设备中的配置不匹配,则启动或重启 NetworkManager 会创建一个代表该设备的配置的内存连接。有关详情以及如何避免此问题,请参阅 NetworkManager 服务重启后复制连接