首页/系统/信创系统运维速查/nmtui 图形化网络配置
系统与安装65 条

nmtui 图形化网络配置

纯文本图形界面配置网络,适合不熟悉 nmcli 语法的运维人员:编辑连接、启用禁用网卡、设置主机名一站式完成。

信创系统运维速查系统更新于 2026-10-13

nmtui 是什么

nmtui 是 NetworkManager 自带的全屏文本界面:编辑连接、启用或停用网卡、设置系统主机名都在一个菜单里完成,不需要记住 nmcli 的参数顺序。它修改的就是 NetworkManager 的连接配置,与 nmcli、图形化网络设置改的是同一份数据。对不熟悉命令语法的运维人员来说,在无图形界面的服务器上用它比手写 ifcfg 文件更不容易漏字段。

基本信息

适用平台使用 NetworkManager 的系统:openEuler、麒麟 V10、UOS、RHEL 系
启动方式终端执行 nmtui,或在图形终端里同命令打开
主要功能Edit a connection 改配置、Activate a connection 启用、Set system hostname 改主机名
等效命令nmcli con mod / nmcli con up
权限要求改系统连接需要 root,普通用户只能看到有限的连接

典型使用场景

  • 新装服务器配静态 IP:无图形环境里按表单填写地址、网关、DNS
  • 信创桌面排障:图形网络工具异常时用 nmtui 直接改连接
  • 切换网卡用途:把管理口与业务口分别编辑成不同连接
  • 改主机名:顺手在同一个界面里设置系统主机名,避免漏项
  • 现场交付:不熟悉 nmcli 的实施人员也能按表单完成网络配置

操作路径与等效命令

操作路径与等效命令
nmtui
→ Edit a connection → 选中网卡 → Edit
→ IPv4 CONFIGURATION <Manual>
→ Addresses / Gateway / DNS servers 逐项填写
→ <OK> 保存 → <Back> → Activate a connection 激活

# 等价命令行写法(便于脚本化):
nmcli con show                                     # 列出所有连接
nmcli con mod 'ens33' ipv4.method manual ipv4.addresses 10.0.0.10/24
nmcli con mod 'ens33' ipv4.gateway 10.0.0.1 ipv4.dns '10.0.10.2'
nmcli con up 'ens33'                               # 激活使配置生效

界面字段读法

界面项含义注意事项
Profile name连接名默认与设备名相同,多网卡时易混淆
Device绑定的网卡务必核对照 nmcli dev 的接口名
IPv4 CONFIGURATION地址获取方式Manual 为静态,Automatic 为 DHCP
AddressesIP 与掩码写成 10.0.0.10/24 形式
Gateway默认网关填错会直接断外网
DNS serversDNS 地址可写多个,空格分隔
Automatically connect开机自动连接勾选后重启才会自动拉起
nmtui 保存后配置不会立刻生效,必须回到 Activate a connection 重新激活,或执行 nmcli con up,这一步最容易被漏掉。
远程 SSH 环境下改网络配置前,建议先用「临时加地址」或写好回滚计划;配置错误会导致连接直接中断且无法回退。

易错点

  • 保存后直接以为生效,实际要激活连接,表现为「明明改对了却不通」。
  • 多网卡环境里连接名与设备名不一致,编辑时选错对象,一改就把业务口弄断。
  • 把手工连接建在已被其他连接管理的设备上,两条连接争抢同一网卡,地址时有时无。
  • 改的是 ifcfg 文件但 NetworkManager 仍按内存中的连接定义下发,两边不一致导致重启后配置被覆盖。
  • 忘记勾选 Automatically connect,重启后网卡不自动拉起,服务器失联需要带外恢复。

数据来源与参考

  • NetworkManager 文档
  • 统信 UOS 网络配置指南
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌