> CentOS > CentOS入门 >

Centos 7 修改网卡名为 ethx 样式

我要装锐速。奈何网卡太非主流,玩起来不方便。于是查阅了相关资料,发现需要改 grub 引导。

温馨提示:该教程具有一定危险性,请确保留有后手在断网的情况下能够救回来。(如果是独服的话,确保 IPMI 正常;如果是 VPS,确保服务商提供了 VNC 管理面板)

解决过程

注:本教程只适用于 CentOS 7+ / RHEL 7+ / Fedora 20+

1. 更改网卡名:

<1> 查看一下网卡名:

ip a

假如你的连接公网的网卡显示为 ifcfg-eno16777736,则这样编辑:

vim /etc/sysconfig/networks-scripts/ifcfg-eno16777736

假如是别的,例如 ifcfg-enp1s0f0,则:

vim /etc/sysconfig/networks-scripts/ifcfg-enp1s0f0

<2> 将 NAME 和 DEVICE 中的网卡名修改为“eth0”:

NAME=”eth0″

DEVICE=”eth0″

其他不动。

2. 重命名网卡配置文件:

mv /etc/sysconfig/networks/ifcfg-eno16777736 /etc/sysconfig/networks/ifcfg-eth0

3. 修改 grub:

vim /etc/sysconfig/grub

4. 新增内核参数:

找到 GRUB_CMDLINE_LINUX 一行。在其末尾新增参数:net.ifnames=0 biosdevname=0,保存。

centos7-01

5.更新 grub:

grub2-mkconfig -o /boot/grub2/grub.cfg

4.重启系统。

效果就出来了。查看网卡:

ip a

后记

修改网卡名风险比较高,请确保留有后手在断网的情况下能够救回来。




(责任编辑:IT)