admin管理员组文章数量:1535376
2024年4月2日发(作者:)
Centos网卡初始化失败的更正方法
天地一沙鸥
很多人都遇到过这种情况,在VMware中CentOS虚拟机完全克隆后,网卡不能使用了,造
成克隆后网卡不能用的主要原因是,克隆后的虚拟机网卡的MAC地址(唯一)和元来的是一
样的,还有提示你是复制还是移动的是,如果你选择复制,基本都会修改mac地址。但是在
配置文件中eth0、eth1记录的MAC地址依然是原来克隆前主机的MAC。
在启动虚拟机的时候,提示是移动还是复制,斡旋中复制之后,进入系统,使用ifconfig命
令发现没有eth0、eth1(笔者虚拟机装了两块网卡),但是却存在eth2、eth3两块网卡。可
是在/etc/sysconfig/network-script目录下却只有ifcfg-eth0,ifcfg-eth1两个文件。
为什么会这样呢,笔者也是头疼了半天,后来在网上查看资料发现/etc/udev/rules.d/目录
下有一个的文件记录网卡和对应的硬件信息。
打开后发现,文件中记录了4条信息,对比后发现eth0,eth1对应的MAC地址只是克隆前机
器的MAC下面eth2,eth3的信息才是现在真正的MAC地址,难怪ifconfig会出现eth2、eth3
两块网卡呢。
知道问题所在问题就比较好处理了。删除eth0,eth1所在的行将eth2修改为eth0,eth3修
改为eth1(笔者截图上显示可能有些问题,经多次实验,笔者得出一个经验,原始文件中
顺序是eth1、eth0,、eth2、eth3。我们更改时也应按照顺序删除eth1,eth0后eth2修改
为eth1,eth3修改问eth0,就是说删除后还是按照原来的顺序。)
保存退出后编辑fcfg-eth0,ifcfg-eth1只需修改配置文件中的HWADDR为对应MAC即可。
版权声明:本文标题:centos虚拟机网卡初始化失败解决 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/dianzi/1712062623a341203.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论