首页 > 代码库 > CentOS 7下网卡重新命名
CentOS 7下网卡重新命名
懒人一个...先自我批评下!
新装的CentOS 7网卡命名已经默认不像之前的那样了,而我自己又有点偏执狂的感觉...非要把他折腾成像之前5、6那样eth0...搜了N久没找到解决方法,后来在群里一吼,有朋友给出了解决方法的链接...感谢北京-德忠!
CentOS 7改了很多地方,看来各位又得熟悉一段时间了,希望本文能够帮到跟我类似的朋友们。
重新对网卡配置文件进行命名:
编辑/etc/sysconfig/grub文件内容,下边是编辑前的文件内容:
增加“net.ifnames=0 biosdevname=0”,编辑后的文件内容:
执行:grub2-mkconfig -o /boot/grub2/grub.cfg
然后重启系统后查看网卡名称:
CentOS 7 这种变化的原因,是由于systemd 和 udev 引入了一种新的网络设备命名方式:一致网络设备命名(CONSISTENT NETWORK DEVICE NAMING) 。可以根据固件、拓扑、位置信息来设置固定名字,带来的好处是命名自动化,名字完全可预测,在硬件坏了以后更换也不会影响设备的命名,这样可以让硬件的更换无缝化。带来的不利是新的设备名称比传统的名称难以阅读。比如新得名称是enp5s0.
详细的命名规则,请参见网络指南。
RHEL 7 网络指南
红帽子BUG965718
参考链接:http://www.pubyun.com/blog/deveops/centos-7%E4%B8%8B%E7%BD%91%E7%BB%9C%E8%AE%BE%E5%A4%87%E5%91%BD%E5%90%8D
本文出自 “虫子的博客” 博客,请务必保留此出处http://xlogin.blog.51cto.com/3473583/1441209