解决使用VMware克隆出来的新虚拟机无法联网的问题

一.背景

我们安装好了一个虚拟机,我想做分布式集群,想模拟几台服务器,这时就想直接复制已经有的安装好的虚拟机,这样比较省事,不要在重复的安装虚拟机并配置JAVA环境,省掉做同样的事情,这时直接复制,这样之前配置的JAVA环境都有了。

二.问题

这时我复制好的虚拟机,启动登陆进去(用户名和密码跟之前那台是一样的),修改好IPADDR,然后网卡重启出现问题?

#service network restart

出现问题:Error:No suitable device found: no device found for connection "System eth0"  如图所示:

#ifup eth0

出现: eth0: unknown interface: No such device 这样的问题,网卡都启动不了,出现问题.

三.解决问题

第一步:我们在界面点击Network Adapter Remove删除网卡,如图所示:

第二步:然后添加一个新的网卡,就是点击add,这时跟前面一台的MAC Address 就不一样,如图所示:

第三步: 重新启动虚拟机,然后进入到/etc/udev/rules.d/目录

#cat  70-persistent-net.rules

里面的信息跟我们Network Adapter的MAC Address地址一样,如图所示:

第四步:进入/etc/sysconfig/network-scripts/目录

#vi ifcfg-eth0

把HWADDR修改成Network Adapter的MAC Address地址一样,如图所示:

第五步:重启网卡,这时就能正常启动,如图所示:

原文地址:https://www.cnblogs.com/polite-chb/p/12393154.html

时间: 2024-12-25 16:30:04

解决使用VMware克隆出来的新虚拟机无法联网的问题的相关文章

VMWARE 克隆出一台虚拟机,网卡不可用

VMWARE克隆出另一台LINUX虚拟机,网卡没法用,怎么办? 原理:  这是因为,在克隆出另一台的时候,新的虚拟机网卡换了一个MAC地址,但是eth0里面还是原来的地址,所以导致不可用. 解决办法 在新的LINUX系统上:     1.   vim /etc/udev/rules.d/70-persistent-net.rules                                                       打开这个文件,把原来网卡MAC地址的那一栏注释掉 把新增

关于用VMware克隆linux系统后,无法联网找不到eth0网卡的问题

当使用克隆后的虚拟机时发现系统中的网卡eth0没有了,使用ifconfig -a会发现只有eth1.因为系统是克隆过来的,原有的eth0以及ip地址都是原先网卡的,VMware发现已经被占用,就会创建一个新的eth1网卡.因为系统的网络相关配置都是基于eth0的,eth1没有网络相关的配置,所以就会产生无法联网的情况. 这时我们只要修改其中的两个文件然后重启系统就好了. 首先修改ifcfg-eth0这个文件 vim /etc/sysconfig/network-script/ifcfg-eth0

vmware克隆虚拟机

在vmware的VM-Manage选项里有克隆,即克隆一个一模一样的虚拟机 1,克隆一个虚拟机,百度上这篇文章有讲. vmware虚拟机怎么克隆 2,克隆之后,无法联网,怎么设置(如果虚拟机是固定ip,请先将固定ip换成不冲突的ip). 找到目录/etc/udev/rules.d/下的以_persistent-net.rules结尾的文件,用vi编辑它,将类似下面带有eth0的两行注释掉 SUBSYSTEM=="net", ACTION=="add", DRIVER

VMware克隆CentOS6.4后 eth0无法初始化

用VMware克隆CentOS6.4的虚拟机后,修改了ifcfg-eth0的IP等值,重启网络时,报错. (找不到eth0,将被延迟初始化) 然后用 #ifconfig 只能看到本地环回口, 然后用 #ifconfig -a 查看所有可用网卡,发现显示的是eth1而不是eth0. 在网上找了找,发现<VMWare克隆后Ubuntu的"No such device eth0"错误(http://www.linuxidc.com/Linux/2010-01/23991.htm)>

VMware克隆虚拟主机,网卡无法启动问题解决

现象描述: VMware 克隆出一个新的虚拟主机,但是网卡无法正常启用,提示如下. 处理过程: 1.检查网卡配置文件ifcfg-eth0 是否填写正确,确认无误后删除MAC地址. cat /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0HWADDR=00:0c:26:67:23:bdUUID=63fd2ace-a99e-4053-96f3-23c6f01f1289ONBOOT=yesNM_CONTROLLED=yesBOOTPROTO=n

VMware 克隆虚拟机或加载新的已安装虚拟机时System eth0不能使用的解决方法

近年来的大数据应用特别热,特别是Hadoop和Spark.但大家使用这些分布式文件系统和计算框架都需要一个分布式的集群环境,而大家手头一般没有多余的机器部署master和多个slave节点,就只能在VMware上多安装几个虚拟机来模拟集群的搭建,但是安装好一台虚拟机后,我想大部分的人都不想再耗时再重复地去装一台虚拟机,所以有以下两种选择: (1)使用VMware的克隆功能: (2)复制一份已安装好的虚拟机数据,然后再将*.vmx文件加载到VMware Workstation中. 任选以上方法都可

vmware克隆linux虚拟机网卡无法上网的解决办法

在学习Linux时候,经常需要克隆生成多台虚拟机以搭建内网环境.但是克隆生成的虚拟机网卡MAC错误,却无法正常联网. 经过一番搜索,终于找到解决办法: 1.ifconfig -a       #记下MAC地址00:0C:29:7B:93:9E 2.vi /etc/udev/rules.d/70-persistent-net.rules 将默认的eth1改为eth0,保存 3.vi/etc/sysconfig/network-scripts/ifcfg-eth0,将刚才记录下的MAC地址填上,注意

VMware克隆linux虚拟机后,克隆后的虚拟机如何把网卡eth1修改为eth0 ?

实验系统版本: CentOS 6.8 问题描述: 当你使用VMware安装好一台虚拟机A后,又克隆了一台虚拟机B出来. 此时运行"ifconfig"命令会发现,网卡显示名称为"eth1"而非"eth0".运行"service network restart"时,虚拟机B就会出现此错误"Bringing up interface eth0:  Error: No suitable device found: no de

VMware克隆CentOS虚拟机后固定IP的问题

由于克隆虚拟机,VMware只是修改了虚拟机的名字等信息,并没有修改虚拟硬盘中的任何信息,导致克隆后网卡的MAC地址和操作系统中记录的mac地址不符,导致eth0启动不起来.操作系统记录了一个新网卡的添加,新网卡的名字eth1,mac地址就是VMware分配给的新的mac地址 解决方法: 修改 /etc/udev/rules.d/70-persistent-net.rules 文件 vim /etc/udev/rules.d/70-persistent-net.rules 可以看到一条新的 et