CentOS 7 连接网络:详细操作指南
对于刚接触 CentOS 7 配置网络连接是使用系统的第一步,本文将提供两种主流方法:图形界面与命令行配置,帮助用户快速建立稳定的网络连接。

**一、配置前的准备工作
1、确认网络类型
根据实际场景选择动态(DHCP)或静态 IP 地址,家庭网络通常使用 DHCP,而服务器可能需要手动设置静态 IP。
2、获取网络信息
若选择静态 IP,需提前从网络管理员处获取以下信息:
- IP 地址
- 子网掩码

- 网关地址
- DNS 服务器地址
**二、图形界面配置(适合新手)
1、点击桌面右上角网络图标,选择“Wired Connected” 或“Wired Settings”。
2、在弹出的窗口中,点击齿轮图标进入网络设置。
动态 IP:选择“Automatic (DHCP)”,保存后重启网络服务。
静态 IP:

- 切换至“Manual” 模式。
- 填写 IP 地址、子网掩码、网关及 DNS。
- 点击“Apply” 完成配置。
三、命令行配置(推荐进阶用户)
通过终端修改配置文件,适合无图形界面的服务器环境。
1、定位网卡名称
执行命令nmcli d
,找到当前网卡名称(通常为ens33 或eth0)。
2、修改网络配置文件
- vi /etc/sysconfig/network-scripts/ifcfg-ens33
按需调整以下参数:
- BOOTPROTO=static # 静态IP设为static,动态设为dhcp
- ONBOOT=yes # 开机自动启用网卡
- IPADDR=192.168.1.100 # 静态IP地址
- NETMASK=255.255.255.0 # 子网掩码
- GATEWAY=192.168.1.1 # 网关地址
- DNS1=8.8.8.8 # 首选DNS
- DNS2=8.8.4.4 # 备用DNS
保存文件后退出编辑器。
3、重启网络服务
- systemctl restart network
**四、验证网络连通性
1、检查IP分配
执行ip addr show
,确认网卡已获取正确IP。
2、测试外网连接
- ping -c 4 www.baidu.com
若返回数据包,则网络已通,若失败,检查防火墙状态:
- systemctl status firewalld
必要时关闭防火墙或放行端口:
- systemctl stop firewalld
**五、常见问题排查
网卡未启用:确认配置文件中ONBOOT=yes
,并重启网络服务。
IP冲突:更换静态IP地址,或联系网络管理员。
DNS解析失败:检查/etc/resolv.conf
文件是否包含有效DNS服务器。
正确配置网络是 CentOS 7 系统运行的基础,无论是通过图形工具还是命令行操作,关键在于准确填写参数并及时验证,如果遇到问题,建议查阅官方文档或社区论坛,多数案例已有成熟解决方案,保持配置文件的备份习惯,能有效减少后续维护成本。