CentOS 7.2 系统中使用 nmtui 管理网络配置

随着云计算和虚拟化技术的普及,网络管理变得越来越重要,在CentOS 7.2系统中,nmtui(NetworkManager Text User Interface)提供了一个简单的文本界面,允许用户轻松地配置和管理网络接口,本文将详细介绍如何在CentOS 7.2中使用nmtui进行网络配置。
nmtui 简介
nmtui是基于NetworkManager的一个文本界面工具,它提供了图形界面中的一些基本功能,如添加、删除和编辑网络接口配置,由于它是一个命令行工具,因此对于熟悉Linux命令行的用户来说,使用nmtui会更加高效。
安装 NetworkManager
在开始使用nmtui之前,确保系统中已经安装了NetworkManager,可以通过以下命令检查并安装:
sudo yum install NetworkManager
启动 NetworkManager 服务
安装完NetworkManager后,需要启动并使服务在系统启动时自动运行:

sudo systemctl start NetworkManager sudo systemctl enable NetworkManager
使用 nmtui 配置网络
在命令行中输入以下命令启动nmtui:
sudo nmtui
将会看到一个文本界面,显示了当前所有网络接口的状态。
添加新接口
- 在nmtui界面中,使用方向键选择“Activate”按钮,然后按回车键。
- 按下字母键“a”,然后按回车键,选择“Add”来添加一个新的网络接口。
- 按下字母键“n”,然后按回车键,输入新接口的名称。
- 按下字母键“s”,然后按回车键,选择接口的类型(以太网或Wi-Fi)。
- 根据需要配置接口的IP地址、子网掩码、网关和DNS服务器。
- 完成配置后,按下字母键“q”退出nmtui。
删除接口
- 在nmtui界面中,使用方向键选择要删除的接口。
- 按下字母键“d”,然后按回车键确认删除。
修改接口配置
- 在nmtui界面中,使用方向键选择要修改的接口。
- 按下字母键“e”,然后按回车键,编辑接口的配置。
- 根据需要修改IP地址、子网掩码、网关和DNS服务器等配置。
- 完成修改后,按下字母键“q”退出nmtui。
重启网络服务
配置完网络后,需要重启网络服务以使更改生效:
sudo systemctl restart NetworkManager
FAQs
Q1:如何查看当前网络接口的状态?

A1:在命令行中输入以下命令查看网络接口的状态:
nmcli con status
Q2:如果我在nmtui中修改了配置,为什么网络服务没有重启?
A2:在nmtui中修改配置后,虽然更改已经生效,但需要手动重启网络服务(如上所述)以使更改生效,这是因为NetworkManager不会自动重启,需要用户手动操作。
【版权声明】:本站所有内容均来自网络,若无意侵犯到您的权利,请及时与我们联系将尽快删除相关内容!
发表回复