Linux 7 追还 ens 成 eth0
在 Linux 7 中,网络接口的命名方式发生了变化。以前的版本中,网络接口名称通常以 eth0、eth1 等形式命名。然而,在较新的版本中,网络接口名更改为了 ens33、ens34 等形式。
这个更改是由 systemd 系统管理守护进程引入的。systemd 是用于启动、管理和维护 Linux 系统的一个系统和服务管理器。它引入了一种新的命名规则来标识网络接口,以确保在系统引导过程中网络接口名称的一致性。
但是,对于习惯于以前命名方式的用户来说,这个变化可能会带来一些困惑。在某些情况下,将网络接口名更改为以前的 eth0 形式可能更方便,特别是在使用一些旧的脚本或配置文件时。
要将 ens 接口名更改为 eth0,可以按照以下步骤进行操作:
- 打开终端并以 root 用户身份登录。
- 编辑
/etc/default/grub
文件。
- 找到以
GRUB_CMDLINE_LINUX
开头的行,并在引号内添加 net.ifnames=0 biosdevname=0
。
- 保存并关闭文件。
- 运行
sudo grub2-mkconfig -o /boot/grub2/grub.cfg
命令,以重新生成 GRUB 配置文件。
- 重新启动计算机。
此时,您的网络接口名将更改为 eth0。请注意,这个更改只会影响系统引导过程中的接口名称,而不会改变实际的网络设备名称。
总之,本文介绍了如何在 Linux 7 中将 ens 接口名更改为以前的 eth0 形式。这个更改可能对那些习惯于以前命名方式的用户来说更加方便。通过编辑 GRUB 配置文件并重新生成配置,您可以追还 ens 成为 eth0。