网卡漂移处理方法
问题描述
飘网卡或网卡命名不符合要求时的处理方法。
处理步骤
1. 清理网卡规则文件
cat /etc/udev/rules.d/70-persistent-net.rules
sed -i 's/KERNEL=="eth\*", //g' /etc/udev/rules.d/70-persistent-net.rules
cat /etc/udev/rules.d/70-persistent-net.rules
2. 清理 GRUB 网卡命名参数
cat /etc/default/grub
sed -i 's/biosdevname=. net.ifnames=. //g' /etc/default/grub
cat /etc/default/grub
grub2-mkconfig -o /boot/grub2/grub.cfg
3. 查看网卡 MAC 地址
ip a

4. 编辑 udev rules 中的 MAC
vi /etc/udev/rules.d/70-persistent-net.rules
编辑 rules 中的 MAC,要与 ip a 中的网卡 MAC 一致。

5. 修改网卡配置文件中的 MAC
vi /etc/sysconfig/network-scripts/ifcfg-eth1
将网卡配置文件中的 MAC 与 rules 中的 MAC 保持一致。

6. 重启机器
reboot