云梦
www.htcp.net

Linux | Centos 7 修改网卡名为 ethx 样式

0x00 案例

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

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

0x01 解决过程

注:本教程只适用于 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

0x03 后记

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

赞(0) 打赏
文章通过 CC 4.0 BY-NC-ND 协议发布,转载请注明出处:云梦 » Linux | Centos 7 修改网卡名为 ethx 样式

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

如果您觉得文章有用,可以支持一下本站

支付宝扫一扫打赏

QQ 扫一扫打赏