CentOS 网卡重命名指南

背景介绍
在 Linux 系统中,网卡的命名规则通常是 ensXXX 或 ethXXX,但在某些情况下,我们需要对网卡进行重命名,安装双网卡、兼容性问题等,本文将介绍如何在 CentOS 系统中重命名网卡。
准备工作
在开始重命名网卡之前,请确保您已经:
- 拥有 root 权限;
- 了解您的网卡型号和配置信息;
- 确定新的网卡名称。
重命名网卡
查看当前网卡名称
使用以下命令查看您的网卡名称:
ip a 修改网络配置文件

编辑 /etc/sysconfig/network-scripts/ifcfg-网卡名称 文件,将 NAME 和 HWADDR 字段修改为新的网卡名称,将 ens33 修改为 eth0:
NAME="eth0"
HWADDR="00:1A:2B:3C:4D:5E" 修改主机名解析
在 /etc/hosts 文件中,将旧的网卡名称替换为新的网卡名称:
0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
192.168.1.10 eth0 # 修改为新的网卡名称 修改主机名
使用以下命令修改主机名:
hostnamectl set-hostname 新的主机名 重启网络服务
使用以下命令重启网络服务:
systemctl restart network 验证网卡重命名

- 使用
ip a命令查看网卡信息,确认网卡名称已修改; - 使用
ping命令测试网络连接,确认网络连接正常。
FAQs
问题:在修改网络配置文件后,为什么网络无法连接?
解答: 可能是因为您没有重启网络服务,请确保您已经使用
systemctl restart network命令重启了网络服务。问题:如何撤销网卡重命名操作?
解答: 您可以恢复原始的网络配置文件,即
/etc/sysconfig/network-scripts/ifcfg-ens33,修改/etc/hosts文件和主机名,将eth0恢复为ens33,重启网络服务即可。
【版权声明】:本站所有内容均来自网络,若无意侵犯到您的权利,请及时与我们联系将尽快删除相关内容!
发表回复