centos网卡改名,并绑定mac地址
当前系统:anolis8.4
适用范围:网卡配置文件在etc/sysconfig/network-scripts/下的操作系统
背景:由于未知原因,安装完操作系统后,发现同一网卡两个网口的网卡名不一致,集群的业务软件需要统一网卡名
现象:如下图示,mac地址一致,明显是同一网卡的两个网口,而两个口的网卡名命名格式不一致。
操作:在/etc/sysconfig/network-scripts/ifcfg-eno1网卡配置文件中添加一句:HWADDR=*:*:*:*,然后将NAME,DEVICE,以及配置文件名全部修改为预期网卡名。
示例:
mv /etc/sysconfig/network-scripts/ifcfg-enp16s0f1 /etc/sysconfig/network-scripts/ifcfg-eno1;
sed -i 's/enps160f1/eno1/g' /etc/sysconfig/network-scripts/ifcfg-eno1;
echo 'HWADDR=f8:f2:1e:ae:33:55' >> /etc/sysconfig/network-scripts/ifcfg-eno1;
init 6
注:此操作在重启系统后生效