新系统默认网卡名称显示如下:
[root@docker02 ~]# ip r
default via 10.0.2.2 dev enp0s3 proto static metric 100
10.0.2.0/24 dev enp0s3 proto kernel scope link src 10.0.2.18 metric 100
172.17.0.0/16 dev docker0 proto kernel scope link src 172.17.0.1
192.168.56.0/24 dev enp0s8 proto kernel scope link src 192.168.56.105 metric 101
现在更改为eth开头的网口,统一网口。
vi /etc/default/grub
GRUB_CMDLINE_LINUX="crashkernel=auto rd.lvm.lv=centos/root rd.lvm.lv=centos/swap rhgb quiet"
## auto后面添加:biosdevname=0 net.ifnames=0
刷新内核:
[root@docker01 ~]# grub2-mkconfig -o /boot/grub2/grub.cfg
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-3.10.0-1160.119.1.el7.x86_64
Found initrd image: /boot/initramfs-3.10.0-1160.119.1.el7.x86_64.img
Found linux image: /boot/vmlinuz-3.10.0-1160.el7.x86_64
Found initrd image: /boot/initramfs-3.10.0-1160.el7.x86_64.img
Found linux image: /boot/vmlinuz-0-rescue-a13c451619fe794aae55baa6633a22ac
Found initrd image: /boot/initramfs-0-rescue-a13c451619fe794aae55baa6633a22ac.img
done
重启机器:
reboot
最后更改网卡文件名称及文件内网卡名称
cd /etc/sysconfig/network-scripts
mv ifcfg-enp0s3 ifcfg-eth0
vi ifcfg-eth0
NAME="eth0"
DEVICE="eth0"
最后再重启机器完成更改。
评论区