CentOS7网卡设备名称更改为ens或eth
在CentOS7中,网卡设备名称默认是使用一种全新的命名规则,以ens或eth作为前缀。这一变化引起了一些用户的困惑,因此本文将为您详细介绍如何更改网卡设备名称为ens或eth,以便更好地管理和配置网络连接。
背景
在过去的版本中,CentOS使用传统的网卡设备命名方式,例如eth0、eth1等。然而,在CentOS7中,引入了一种新的命名规则,以ens或eth为前缀,配合设备的物理位置和PCI插槽信息,使得设备名称更具唯一性和可读性。
更改过程
以下是将CentOS7网卡设备名称更改为ens或eth的步骤:
- 首先,在终端中打开您的CentOS7系统。
- 使用以下命令查看当前网卡设备名称:
ifconfig -a
- 编辑网卡配置文件,例如:
/etc/sysconfig/network-scripts/ifcfg-ens33
。
vi /etc/sysconfig/network-scripts/ifcfg-ens33
- 在配置文件中找到
NAME
行,将其值更改为您想要的名称(例如:NAME=ens33
)。
NAME=ens33
- 保存并退出编辑器。
- 重启网络服务以应用更改:
systemctl restart network
现在,您的CentOS7系统的网卡设备名称已成功更改为ens或eth。您可以使用新的名称来管理和配置网络连接。
拓展
除了更改网卡设备名称为ens或eth,您还可以通过修改/etc/default/grub
文件中的GRUB_CMDLINE_LINUX
行,添加net.ifnames=0 biosdevname=0
参数,来恢复传统的网卡设备命名方式。修改后,需执行grub2-mkconfig -o /boot/grub2/grub.cfg
命令才能生效。
总结来说,本文介绍了在CentOS7中将网卡设备名称更改为ens或eth的方法,并提供了可选的拓展选项。通过了解和应用这些知识,您将更好地管理和配置您的网络连接。