Linux:如何在CentOS/RHEL7中重命名网络接口
时间:2020-02-23 14:39:45 来源:igfitidea点击:
自从CentOS/RHEL 7的最新主要版本发布以来,我们似乎对整个系统事物并没有发疯……
严重的是,拥有一个名为" eno16780032"的网络接口并不是很好!幸运的是,有一种方法可以通过遵循以下步骤来恢复旧的命名约定:
1.编辑Grub配置文件:
/etc/default/grub
2.找到" GRUB_CMDLINE_LINUX ="行,并添加以下参数:
net.ifnames=0 biosdevname=0
范例:
GRUB_CMDLINE_LINUX="crashkernel=auto net.ifnames=0 biosdevname=0"
3.重建Grub配置:
grub2-mkconfig -o /boot/grub2/grub.cfg
4.复制网络配置文件,匹配新的接口名称:
cp -p /etc/sysconfig/network-scripts/ifcfg-<ifname> /etc/sysconfig/network-scripts/ifcfg-<new-ifname>
例如,假设您的接口名称为" ens192",新的接口名称为" eth0":
cp -p /etc/sysconfig/network-scripts/ifcfg-ens192 /etc/sysconfig/network-scripts/ifcfg-eth0
5.编辑网络接口配置:
/etc/sysconfig/network-scripts/ifcfg-eth0
将以下值从旧的接口名称更改为新的接口名称:
NAME= DEVICE=
您现在可以重新启动系统。