linux7修改usb网卡名称,CentOS 7将网卡名称eno16777736或ens33改为eth0

Linux系统版本:CentOS 7(64位)

一、前言:

最近做实验装了好几个CentOS 7, 安装完成之后, 发现发现CentOS 7 默认的网卡名称是eno16777736或ens33等如图所示:

db241e2a12f335e4e47a0d5914779ef0.png

像我这种有轻微强迫症的人看到这个名字总感觉不爽,于是偏要把eno16777736、ens33等改成以前版本的eth0,那就开始吧。

还有一个方法就是不使用CentOS 7默认的网卡命名规则。所以需要在安装的时候,增加内核参数。

1)光标选择“Install CentOS 7”

f6b22de8a2fd177cc19aaa24b724c146.png

2)点击Tab,打开kernel启动选项后,增加 net.ifnames=0 biosdevname=0 ,如下图所示。

9f64bfc95b4dad4e8a6d6d932c2db7af.png

b50c8c344c678b2eaac6af2d9cdcdaba.png

acb91d651f8a5755b031938e2dc6e271.png

98b173bca1f8b0ed63c7399c428c6056.png

以上就是从安装开始,一步解决奇葩网卡名称问题。

二、修改CentOS 7的网卡名称:(安装系统后修改)

输入如下命令,进入对应目录,编辑文件:

vim /etc/sysconfig/grub

然后,往这个文件中添加“net.ifnames=0 biosdevname=0”内容,如下图所示:

d2c46bd0501dcbd5b694b86110a119de.png

上图中,红框部分是我所添加的内容(注意它的位置)。

紧接着,执行如下命令:

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

效果如下:

e17ec81b2c20a43ae88942e784743b62.png

最后,重启系统后查看网卡名称:

db241e2a12f335e4e47a0d5914779ef0.png

结果发现并没有修改成功,后来查阅CentOS 官方WIKI的FAQ中得知,如果你有多个接口,并且想要控制其设备名,而不是让内核以它自己的方式命名,创建,/etc/udev/rules.d/XXX-net.rules规则是必要的!结果查看/etc/udev/rules.d目录的时候发现已经存在了两个规则。且网卡信息已经存在于/etc/udev/rules.d/90-eno-fix.rules规则中,那么我们就直接修改这条规则.

vim /etc/udev/rules.d/90-eno-fix.rules

3ce36e60eb38e98e8b56e149bd393fd5.png

把NAME=”eno16777736″中的eno16777736修改成eth0,保存退出.

74ee652f066b79b9502862e0e7cc3cb5.png

接着重命名网卡配置文件,并修改网卡配置文件内容,把NAME=”eno16777736″与DEVICE=”eno16777736″全部修改为eth0.

mv /etc/sysconfig/network-scripts/ifcfg-eno16777736 /etc/sysconfig/network-scripts/ifcfg-eth0

vim /etc/sysconfig/network-scripts/ifcfg-eth0

20dcf52c00917ca178d31fc46afc7f40.png

重启系统查看修改效果.

a98c1bdc1890b312fc99bb7a24ed511b.png

网卡修改大功告成。

  • 1
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值