解决虚拟机克隆之后无法联网的问题

第一次写博客,原因是一折磨我一上午的问题终于得到了解决,话不多说,言归正传!

开始我新建了一个虚拟机(hadoop01),然后克隆hadoop01创建了一个新的虚拟机,取名hadoop02;

登陆hadoop02进去发现,ifconfig命令:

一:删除 /etc/udev/rules.d/70-persistent-net.rules  重启机器(reboot),文件70-persistent-net.rules确定了MAC地址与网卡的绑定,克隆之后网卡的MAC地址发生了变化,所以导致系统认为网络设备不存在。

二:重启机器后,将/etc/udev/rules.d/70-persistent-net.rules文件最后的’‘eth1’ 修改为‘eth0’,然后将
/etc/sysconfig/network-scripts/ifcfg-eth0中的MAC地址修改为与/etc/udev/rules.d/70-persistent-net.rules文件中所写的地址相同,之后再重启机器(reboot),eth0就可以正常启动了,各种ip和域名也可以ping通了


具体实施步骤:

一:进入 etc/udev/rules.d/目录,找到并删除 70-persistent-net.rules文件,之后reboot重启机器


二:重启之后再次进入到 etc/udev/rules.d/目录下,找到70-persistent-net.rules文件并打开进行编辑:


将70-persistent-net.rules文件中末尾的eth1改为eth0,并记住文件中的MAC地址


接着就通过vi /etc/sysconfig/network-scripts/ifcfg-eth0命令打开eth0文件并对其进行编辑,将其中的MAC地址改为与/etc/udev/rules.d/70-persistent-net.rules文件中的MAC地址相同


最后,reboot重启机器就OK了,然后你会发现,各种网关网址ip地址都可以ping通了!

猜你喜欢

转载自blog.csdn.net/sinat_36564972/article/details/78029797