CentOS 7默认的网卡名称是eno16777736,让人看上去很是不爽,且一些网卡相关的操做须要输入一长串数字,也是很是不方便。下面,将描述如何将CentOS 7网卡名称改成咱们熟悉的eth0样式。linux
grub
配置文件vi /etc/sysconfig/grub
找到GRUB_CMDLINE_LINUX
这行,在后面添加net.ifnames=0 biosdevname=0
,最终效果以下:ios
GRUB_TIMEOUT=5 GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)" GRUB_DEFAULT=saved GRUB_DISABLE_SUBMENU=true GRUB_TERMINAL_OUTPUT="console" GRUB_CMDLINE_LINUX="crashkernel=auto rd.lvm.lv=centos/root rd.lvm.lv=centos/swap rhgb quiet net.ifnames=0 biosdevname=0" GRUB_DISABLE_RECOVERY="true"
紧接着执行以下命令:centos
grub2-mkconfig -o /boot/grub2/grub.cfg
结果以下:bash
Generating grub configuration file ... Found linux image: /boot/vmlinuz-3.10.0-327.el7.x86_64 Found initrd image: /boot/initramfs-3.10.0-327.el7.x86_64.img Found linux image: /boot/vmlinuz-0-rescue-960f6a38a735453e95ee6c9d58823cb0 Found initrd image: /boot/initramfs-0-rescue-960f6a38a735453e95ee6c9d58823cb0.img done
mv /etc/sysconfig/network-scripts/ifcfg-eno16777736 ifcfg-eth0
此时,若是须要静态ip,桥接等网络功能,也能够顺便一块儿设置了,此处不表。网络
systemctl reboot