linux手动添加网卡刷新网卡MAC后配置冲突问题
虚拟机中linux系统删除原网卡,新增多个网卡,或者手动更改网卡MAC地址后,需要在操作系统中进行相应的配置
执行命令nmcli con show,查看所有网卡配置,可以发现有NAME不符合预期的网卡配置
此时执行重启网卡命令systemctl restart network.service会失败报错
重启网络服务报错失败,是因为缺少网卡配置文件或配置错误,或有其他冲突的配置文件
/etc/sysconfig/network-scripts路径下删除所有错误、冗余、无效的网卡配置文件
重新创建对应名称的配置文件,并编辑参数vi ifcfg-eth2
重新加载网卡配置信息nmcli conn reload,显示信息正确
重新执行重启网卡命令systemctl restart network.service,可以正常执行,说明网络功能运行正常
执行ip a命令检查IP、MAC等信息是否正确
总结:根本原因是网卡配置文件不正确,缺少正确的配置文件或有多余的、错误的配置文件
备注:如果需要手动更改MAC地址或新增网卡以替换原网卡,不建议在原网卡配置文件中写入MAC及UUID
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!