部分linux服务器的网卡名称会出现不是常见的eth0的接口名
输入 ethtool -i “网卡名称” 命令查看网卡的bus-info
输入该命令删除网卡文件 rm -rf /etc/sysconfig/network-scripts/ifcfg-en*
输入该命令修改网卡名称
tmpcfg="/etc/udev/rules.d/70-persistent-net.rules"
hwaddr=`cat /sys/bus/pci/devices/0000:05:00.0(对应网卡的bus-info)/net/*/address`
echo "KERNEL==\"eth*\", ATTR{address}==\"$hwaddr\", NAME=\"eth0 (网卡修改的名称) \"" >> $tmpcfg
如修改其他网卡依次类推
输入该命令查看是否添加成功 cat /etc/udev/rules.d/70-persistent-net.rules
vi /etc/sysconfig/grub #编辑
在”GRUB_CMDLINE_LINUX“变量中console=tty0(rd.lvm.lv=klas/swap)
后添加一句”net.ifnames=0 biosdevname=0“
执行脚本更改网卡名称 grub2-mkconfig -o /boot/grub2/grub.cfg
重启设备 reboot 注:修改完网卡名称之后之前配置的ip地址和网关失效需要重新配置
修改完成