关于ubuntu/debian 网络报错device eth0 does not exist 解决方法

背景:克隆复制虚拟机到新的物理机上修改网络配置,重启网络服务发现device eth0 does not exist,网卡死活起不来

解决思路:疑似mac地址冲突

解决方法:

记事本查看该虚拟机的”*.wmx“文件    ,查询ethernet0.generatedAddress,找到mac地址

$sudo updatedb

$sudo locate *persistent-net.rules

$sudo locate *persistent-disk.rules

在“/etc/udev/rules.d/”文件夹下找到“70_persistent-disk.rules”文件

有n多行这样的语句:

$ PCI device 14xx:16xx (tg3)

ACTION==”add”, SUBSYSTEM==”net”, DRIVERS==”?*”, SYSFS{address}==”00:11:xx:xx:xx:xx”, NAME=”eth0″

$ PCI device 14xx:16xx (tg3)

ACTION==”add”, SUBSYSTEM==”net”, DRIVERS==”?*”, SYSFS{address}==”00:11:xx:xx:xx:xx”, NAME=”eth1″

# 注释干掉前面且mac不对的行,将对应的“ethX”改为“eth0”。

保存后重启机器。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容