码迷,mamicode.com
首页 > 其他好文 > 详细

centos7.x/RedHat7.x重命名网卡名称

时间:2015-12-05 02:06:00      阅读:386      评论:0      收藏:0      [点我收藏+]

标签:linux   网卡   

    在CentOS7.x或RedHat7.x上,网卡命名规则变成了默认,既自动基于固件、拓扑结构和位置信息来确定。这样一来虽然有好处,但也会影响操作,因为新的命名规则比之前的难以阅读。如果想修改,可以按照如下方法:

1、系统安装完后,网卡信息可能如下:

技术分享

2、修改网卡配置文件,修改NAME为eth0,并将DEVICE行删除

技术分享


技术分享


技术分享


3、修改该配置文件名

[root@localhost network-scripts]# mv ifcfg-eno16777728 ifcfg-eth0


4、修改/etc/sysconfig/grub

添加  net.ifnames=0 biosdevname=0

[root@localhost ~]# vi /etc/sysconfig/grub

修改前的内容为:

GRUB_TIMEOUT=5

GRUB_DEFAULT=saved

GRUB_DISABLE_SUBMENU=true

GRUB_TERMINAL_OUTPUT="console"

GRUB_CMDLINE_LINUX="rhgb quiet"

GRUB_DISABLE_RECOVERY="true"

修改后的内容为:

GRUB_TIMEOUT=5

GRUB_DEFAULT=saved

GRUB_DISABLE_SUBMENU=true

GRUB_TERMINAL_OUTPUT="console"

GRUB_CMDLINE_LINUX="rhgb net.ifnames=0 biosdevname=0 quiet"

GRUB_DISABLE_RECOVERY="true"


5、重新生成grub配置并更新内核参数

[root@localhost ~]# grub2-mkconfig -o /boot/grub2/grub.cfg

Generating grub configuration file ...

Found linux image: /boot/vmlinuz-3.10.0-229.el7.x86_64

Found initrd image: /boot/initramfs-3.10.0-229.el7.x86_64.img

Found linux image: /boot/vmlinuz-0-rescue-b2a0f357a94a4902a13477f9028d3486

Found initrd image: /boot/initramfs-0-rescue-b2a0f357a94a4902a13477f9028d3486.img

done

[root@localhost ~]#


此时重启并查看即可发现已经修改成功。


6、创建规则

   当有多个网卡,并且想要控制器设备名,而不是让内核以自己的方式命名,需要修改下规则。

[root@localhost ~]# vi /etc/udev/rules.d/70-persistent-ipoib.rules

把这一行的注释去掉就好了.

# ACTION=="add", SUBSYSTEM=="net", DRIVERS=="?*", ATTR{type}=="32", ATTR{address}=="?*00:02:c9:03:00:31:78:f2", NAME="mlx4_ib3"


重启系统即可。

参考:http://www.centoscn.com/CentOS/Intermediate/2015/1203/6476.html编写.

本文出自 “专注Java,linux技术” 博客,请务必保留此出处http://wuqinglong.blog.51cto.com/9087037/1719696

centos7.x/RedHat7.x重命名网卡名称

标签:linux   网卡   

原文地址:http://wuqinglong.blog.51cto.com/9087037/1719696

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!