CentOS网络配置:图形界面操作简明指南
在Linux服务器的管理工作中,网络配置是核心技能,对于习惯图形化操作或需要快速调整网络参数的管理员来说,CentOS提供的图形界面工具能显著提升效率,本文将深入解析CentOS环境下的实用网络图形配置方法。
为何需要图形化网络工具?

面对复杂的服务器机房环境或需要快速调整多台主机配置时,反复输入命令行既耗时又容易出错,图形化工具直观展示连接状态、IP地址、网关、DNS等关键信息,支持鼠标操作完成复杂配置(如网卡bonding、VLAN设定),尤其适合以下场景:
- 临时快速调整网关或DNS
- 可视化诊断网络连接故障点
- 集中管理多网卡参数
- 简化VLAN或网桥等高级设置流程
核心工具:NetworkManager与nmtui
CentOS 7及更高版本默认集成强大的NetworkManager服务,其配套的文本用户界面(TUI)工具nmtui是服务器环境(无完整桌面)下的首选。
启动nmtui 在终端直接输入命令:
nmtui
按回车即可进入简洁的字符图形界面。
编辑连接配置

- 使用方向键选择”Edit a connection”,回车确认。
- 在连接列表中选择目标网卡(如ens192、eth0),回车进入编辑。
- 关键配置区域:
IPv4 CONFIGURATION:切换Automatic(DHCP) 或Manual(静态IP)。- 手动模式下,填写
Addresses(IP/子网掩码,如192.168.1.10/24)、Gateway、DNS servers(多个DNS用逗号分隔)。 Routing:可添加额外静态路由(高级需求)。
- 配置完成,选择底部
OK保存。
激活/停用连接 返回主菜单,选择”Activate a connection”:
- 选中目标连接,通过
Deactivate停用或Activate启用。 - 修改IP后,通常需先停用再重新激活连接使配置生效。
- 选中目标连接,通过
设置系统主机名 在主菜单选择”Set system hostname”,输入新主机名并
OK保存,需重启或执行hostnamectl set-hostname <新主机名>立即生效。
防火墙图形化管理(firewall-config)
若系统安装了图形桌面环境(如GNOME),可通过firewall-config工具管理防火墙:
- 在应用菜单搜索或终端输入:
firewall-config
- 核心功能:
- 区域管理: 将网卡(如ens192)分配到不同信任区域(Public, DMZ, Home等),定义默认规则。
- 服务控制: 直接勾选允许通过的服务(如http, https, ssh)。
- 端口开放: 在”Ports”标签页添加自定义TCP/UDP端口号。
- 富规则(Rich Rules): 配置复杂策略(源IP限制、日志记录等)。
- 运行时(Runtime) vs 永久(Permanent): 修改后务必勾选”Options -> Reload Firewalld”或切换至”Permanent”模式并保存,确保规则重启后依然有效,运行时配置仅临时生效。
图形化配置DNS(可选)
虽然nmtui已包含基础DNS设置,在完整桌面环境下也可通过nm-connection-editor操作:

- 打开网络连接设置(通常在系统设置中)。
- 选择有线或对应网络连接,点击齿轮图标进入配置。
- 在”IPv4 Settings” 或 “IPv6 Settings” 标签页:
- 将”Method”设为”Automatic (DHCP) addresses only” 仅通过DHCP获取IP,手动指定DNS。
- 或”Manual”模式下,在”DNS servers”栏填写首选和备用DNS地址。
重要提示与操作建议
- 权限要求: 执行
nmtui、firewall-config或修改网络配置通常需要root权限(使用sudo或直接su -切换)。 - 配置生效: nmtui中修改后,务必按提示停用再激活连接,防火墙规则注意区分运行时与永久配置。
- 服务状态: 确保
NetworkManager服务处于运行状态:systemctl status NetworkManager
- 网络诊断: 图形工具虽便捷,结合
ip addr,ping,traceroute,nslookup等命令进行验证和排错仍是必备技能。 - 配置备份: 关键网络配置文件(
/etc/sysconfig/network-scripts/ifcfg-*, CentOS 7;/etc/NetworkManager/system-connections/*.nmconnection, CentOS 8+)建议定期备份。
观点:掌握CentOS的图形化网络工具并非取代命令行,而是为管理员提供更灵活的选择,在效率与准确性要求高的场景下,熟练运用nmtui和firewall-config能大幅减轻运维负担,将精力聚焦于更复杂的架构与优化问题,工具的价值,终究在于使用者的判断与场景适配。
