首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >Centos7下将网卡名ens33修改为eth0

Centos7下将网卡名ens33修改为eth0

作者头像
菲宇
发布2019-06-12 15:27:42
发布2019-06-12 15:27:42
1.9K0
举报
文章被收录于专栏:菲宇菲宇

为什么要改网卡名

可能有些人会觉得这个操作没有实际的意义,但是真实的情况是我们在做一些操作的时候,往往需要进行批量处理,如果说每台主机的网卡名都是一样的,这就给我们提供了很大的便利,我们可以进行批处理操作

修改网卡名之前

我们能看到这里面网卡的命名方式跟centos6大有不同,centos6中的网卡名是从eth0开始的,逐步网上递增,而centos7中的却是如图所示。所以我们的目的就是将centos7中的网卡名修改为centos中的样式。

具体操作

1、先编辑网卡的配置文件将里面的NAME DEVICE项修改为eth0 vim /etc/sysconfig/network-scripts/ifcfg-ens33

2、[root@localhost network-scripts]# mv ifcfg-ens33 ifcfg-eth0 3、禁用该可预测命名规则。对于这一点,你可以在启动时传递“net.ifnames=0 biosdevname=0 ”的内核参数。这是通过编辑/etc/default/grub并加入“net.ifnames=0 biosdevname=0 ”到GRUBCMDLINELINUX变量来实现的。

4.运行命令grub2-mkconfig -o /boot/grub2/grub.cfg 来重新生成GRUB配置并更新内核参数。 [root@localhost network-scripts]# grub2-mkconfig -o /boot/grub2/grub.cfg 5、重启认证

一系列微操之后

好,我们看到最终的结果,网卡的名字由eth32变为了现在的eth0.

另一种方法

可以编辑文件 /etc/udev/rules.d/70-persistent-net.rules,然后替换和mac地址NAME即可,如NAME="em1" -> NAME="eth0"。

代码语言:javascript
复制
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="88:51:fb:5b:a3:7a", NAME="eth0"

然后重启即可

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2018年08月09日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 为什么要改网卡名
  • 修改网卡名之前
  • 具体操作
  • 一系列微操之后
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档