在CentOS系统中配置网络是系统管理中的基础操作,尤其对于需要图形化操作的用户来说,掌握图形界面的网络配置方法可以更直观地管理网络连接,CentOS提供了NetworkManager工具,通过图形界面可以轻松配置静态IP、动态IP(DHCP)、DNS、网关等网络参数,本文将详细介绍在CentOS系统中通过图形界面配置网络的具体步骤和注意事项。

启动图形网络配置工具
在CentOS系统中,图形界面的网络配置主要通过“设置”(Settings)应用完成,首先确保系统已启动图形界面(如GNOME、KDE等),通过以下方式打开网络设置:
- 点击桌面右上角的网络图标,选择“有线设置”或“无线设置”(根据实际连接类型选择)。
- 或者在应用程序菜单中找到“设置”(Settings),进入“网络”选项卡。
如果系统未启动图形界面,可通过命令init 5或systemctl set-default graphical.target切换至图形模式(需重启生效)。
查看当前网络状态
在配置网络前,建议先查看当前网络状态,在图形界面中,点击网络图标可看到当前连接状态(如“已连接”“未连接”),以及IP地址、子网掩码、网关等基本信息,如果网络未连接,可能需要检查网线、无线网卡驱动或服务状态。
通过命令行辅助查看网络状态也是一种好习惯,执行nmcli connection show可列出所有网络连接,nmcli connection show <连接名> status可查看指定连接的详细信息。
配置静态IP地址
静态IP适用于需要固定网络环境的场景,如服务器或特定办公网络,配置步骤如下:
- 在“网络设置”中,点击当前连接的齿轮图标,进入“IPv4”选项卡。
- 将“方法”从“自动(DHCP)”改为“手动”。
- 点击“添加”按钮,输入IP地址、子网掩码、网关和DNS服务器地址。
- IP地址:192.168.1.100
- 子网掩码:255.255.255.0
- 网关:192.168.1.1
- DNS:8.8.8.8(或公共DNS如114.114.114.114)
- 点击“保存”,系统会应用配置并重启网络连接。
注意:IP地址需与所在网络段一致,避免与其他设备冲突,可通过ping命令测试网络连通性,如ping 8.8.8.8。

配置动态IP(DHCP)
动态IP适用于家庭网络或公共环境,由路由器自动分配IP地址,配置步骤更简单:
- 在“网络设置”中,进入“IPv4”选项卡。
- 将“方法”设置为“自动(DHCP)”,系统会自动获取IP地址、子网掩码、网关等信息。
- 点击“保存”,等待网络连接建立。
如果无法获取IP,可检查路由器DHCP服务是否开启,或尝试禁用后重新启用网络连接。
配置多网络连接
CentOS支持同时配置多个网络连接(如有线和无线),并可根据优先级选择默认连接,在“网络设置”中,点击“+”号可添加新连接(如新建无线连接),并通过“齿轮”图标设置连接优先级。
在有线和无线同时连接时,可将有线连接设置为“更高优先级”,确保系统优先使用有线网络。
高级网络配置
对于复杂网络环境,可通过图形界面配置更高级的选项:

- MTU设置:在“IPv4”或“IPv6”选项卡中,点击“齿轮”图标进入“高级”选项,可修改最大传输单元(MTU)值,默认通常为1500。
- 代理设置:在“网络设置”的“代理”选项卡中,可配置HTTP、HTTPS、SOCKS代理,适用于需要通过代理访问网络的场景。
- 绑定多个网卡:通过“添加”->“ bonded connection”可创建绑定接口,提高网络带宽或冗余性(需多张物理网卡)。
常见问题解决
- 网络连接失败:检查网卡驱动是否正常(执行
lspci | grep Ethernet查看网卡信息),或重启NetworkManager服务(systemctl restart NetworkManager)。 - 无法解析域名:确认DNS配置正确,或尝试添加多个DNS服务器(如8.8.8.8和114.114.114.114)。
相关问答FAQs
Q1:图形界面配置网络后,如何验证配置是否生效?
A1:可通过以下方式验证:
- 打开终端,执行
ip addr show查看IP地址是否与配置一致; - 使用
ping <网关IP>测试本地网络连通性; - 执行
ping www.baidu.com测试外网连通性(需DNS解析正常)。
Q2:如何从图形界面切换回命令行配置网络?
A2:如果需要通过命令行管理网络,可使用nmcli工具,配置静态IP的命令为:
nmcli connection modify "ens33" ipv4.method manual ipv4.addresses 192.168.1.100/24 ipv4.gateway 192.168.1.1 ipv4.dns "8.8.8.8" nmcli connection up "ens33"
其中ens33为网卡名称,可通过nmcli connection show查看。
通过图形界面配置网络虽然直观,但结合命令行操作可以更灵活地处理复杂场景,建议用户同时掌握两种方法。