linux手动添加网卡刷新网卡MAC后配置冲突问题

虚拟机中linux系统删除原网卡,新增多个网卡,或者手动更改网卡MAC地址后,需要在操作系统中进行相应的配置

执行命令nmcli con show,查看所有网卡配置,可以发现有NAME不符合预期的网卡配置
image

此时执行重启网卡命令systemctl restart network.service会失败报错
image

重启网络服务报错失败,是因为缺少网卡配置文件或配置错误,或有其他冲突的配置文件
/etc/sysconfig/network-scripts路径下删除所有错误、冗余、无效的网卡配置文件
重新创建对应名称的配置文件,并编辑参数vi ifcfg-eth2
image

重新加载网卡配置信息nmcli conn reload,显示信息正确
image

重新执行重启网卡命令systemctl restart network.service,可以正常执行,说明网络功能运行正常

执行ip a命令检查IP、MAC等信息是否正确

总结:根本原因是网卡配置文件不正确,缺少正确的配置文件或有多余的、错误的配置文件

备注:如果需要手动更改MAC地址或新增网卡以替换原网卡,不建议在原网卡配置文件中写入MAC及UUID

posted on 2024-11-14 16:39  越野兔  阅读(5)  评论(0编辑  收藏  举报

导航