1、查看网卡信息:使用ip a
或ip addr
命令可以查看系统中所有网卡的信息,包括是否启用、IP 地址等,执行ip a
后,会显示类似以下的内容:
名称 | 状态 | IP 地址等信息 |
lo | inet 127.0.0.1/8 scope host lo | |
ens33 | inet 192.168.200.106/24 brd 192.168.200.255 scope global noprefixroute ens33 |
2、临时启用网卡

使用 ifup 命令:通过ifup 网卡名称
可以临时启用指定的网卡,要启用 ens33 网卡,可执行ifup ens33
。
使用 nmcli 命令:对于网络管理器控制的网络连接,可以使用nmcli device connect 网卡名称
来启用网卡,比如nmcli device connect eth0
。
使用 ip 命令:执行ip link set 网卡名称 up
可将指定网卡设置为启用状态,如ip link set ens33 up
。
3、永久启用网卡
编辑网络配置文件:CentOS 7 及更早版本的网络配置文件位于/etc/sysconfig/networkscripts/
目录下,文件名通常为ifcfg
开头加上网卡名称,如ifcfgens33
,用文本编辑器打开相应的配置文件,将ONBOOT=no
修改为ONBOOT=yes
,保存并退出。
重启网络服务:修改配置文件后,需要重启网络服务使配置生效,可以使用systemctl restart network
命令重启网络服务,或者直接重启系统。

以下是两个与 CentOS 网卡开启相关的常见问题及解答:
问题 1:如果网卡配置文件丢失或损坏怎么办?
解答:如果网卡配置文件丢失或损坏,可以尝试手动创建一个新的配置文件,首先找到网卡的名称,然后在/etc/sysconfig/networkscripts/
目录下创建一个以ifcfg
开头,后面跟着网卡名称的配置文件,如ifcfgens33
,在该文件中添加基本的网卡配置参数,如TYPE=Ethernet
、BOOTPROTO=dhcp
、ONBOOT=yes
、NAME=ens33
、UUID
和DEVICE=ens33
等,然后保存并重启网络服务。
问题 2:如何确认网卡是否已成功启用?
解答:可以通过再次执行ip a
或ip addr
命令查看网卡的状态,如果网卡已启用且配置正确,应该能看到类似以下的输出:
名称 | 状态 | IP 地址等信息 |
ens33 | inet 192.168.200.106/24 brd 192.168.200.255 scope global noprefixroute ens33 |
还可以使用ping
命令测试网络连通性,例如ping www.baidu.com
,如果能正常收到响应,则说明网卡已成功启用且网络配置基本正确。
