VMWare虚拟机克隆或复制后eth0不存在,不能上网的解决办法

本文主要是介绍VMWare虚拟机克隆或复制后eth0不存在,不能上网的解决办法,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

 

 

1.遇到的问题

在Vmware装了Centos,今天在启动的时候,发现找不到网卡eth0,在输入ifconfig的时候,也没有任何Ethnet的信息,我检查了VMware的EtherNET配置的时候,仍旧是NAT网络设置,和我原来的一样没有了网卡,我就无法通过SecureCRT来连接虚拟机。截图如下:

2. 原因分析

如果VM虚拟机已经复制了,虚拟机会在开机时检查网卡物理地址是否已经存在,如果存在就生成另一个物理地址并把网卡eth0-->eht1;如果复制多次将是eth1-->eth2......依次往后;你复制虚拟机次数越多,ifconfig看到的网卡号越大。

VM虚拟机在复制时,VM会新建一个UUID,一些新的Linux版本是把以太网与Mac地址绑定,当新的UUID建立的时候,Mac地址就被改变了。但由于eth0设备所装载的配置与读取默认配置的Mac地址不一致, 所以会提示no device found(设备没法找到) ,可以通过修改 eth0 网卡配置来修复此问题。

3. 解决方法 

3.1. 复制网卡物理地址

复制完虚拟机后,要正常上网,首先要重新生成新虚拟机的物理网卡地址,如下图所示,一次点击编辑虚拟机设置(1)-->选择网络适配器(2)-->点击高级选项(3)-->点击生成按钮(4),即可生成新的物理网卡地址,然后复制当前生成的网卡地址,以备后续使用。

3.2. 编辑/etc/udev/rules.d/70-presistent-net.rules 文件

[root@server01 ]# vim /etc/udev/rules.d/70-persistent-net.rules

把其他注释掉或删掉只留最后一个,而且你会发现你刚生产的网卡地址就在这里,修改最后一行的最后参数NAME="eth0", 修改后如下图:

3.3. 修改ifcfg-eth0配置文件

[root@server01 ]# vim /etc/sysconfig/network-scripts/ifcfg-eth0

将 HWADDR 值修改为  /etc/udev/rules.d/70-presistent.rules文件中的新值:

HWADDR=00:50:56:39:9b:f1--> HWADDR=00:50:56:2c:13:ae

修改后配置如下图:

3.4. 重启生效

[root@server01 ]# service network restart

如果重启网卡有一些问题,最好重启操作系统。

重启Linux后可以正常上网了,截图如下:

 

这篇关于VMWare虚拟机克隆或复制后eth0不存在,不能上网的解决办法的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/868427

相关文章

easyui同时验证账户格式和ajax是否存在

accountName: {validator: function (value, param) {if (!/^[a-zA-Z][a-zA-Z0-9_]{3,15}$/i.test(value)) {$.fn.validatebox.defaults.rules.accountName.message = '账户名称不合法(字母开头,允许4-16字节,允许字母数字下划线)';return fal

【408DS算法题】039进阶-判断图中路径是否存在

Index 题目分析实现总结 题目 对于给定的图G,设计函数实现判断G中是否含有从start结点到stop结点的路径。 分析实现 对于图的路径的存在性判断,有两种做法:(本文的实现均基于邻接矩阵存储方式的图) 1.图的BFS BFS的思路相对比较直观——从起始结点出发进行层次遍历,遍历过程中遇到结点i就表示存在路径start->i,故只需判断每个结点i是否就是stop

禁止复制的网页怎么复制

禁止复制的网页怎么复制 文章目录 禁止复制的网页怎么复制前言准备工作操作步骤一、在浏览器菜单中找到“开发者工具”二、点击“检查元素(inspect element)”按钮三、在网页中选取需要的片段,锁定对应的元素四、复制被选中的元素五、粘贴到记事本,以`.html`为后缀命名六、打开`xxx.html`,优雅地复制 前言 在浏览网页的时候,有的网页内容无法复制。比如「360

Solr 使用Facet分组过程中与分词的矛盾解决办法

对于一般查询而言  ,  分词和存储都是必要的  .  比如  CPU  类型  ”Intel  酷睿  2  双核  P7570”,  拆分成  ”Intel”,”  酷睿  ”,”P7570”  这样一些关键字并分别索引  ,  可能提供更好的搜索体验  .  但是如果将  CPU  作为 Facet  字段  ,  最好不进行分词  .  这样就造成了矛盾  ,  解决方法

ORACLE 11g 创建数据库时 Enterprise Manager配置失败的解决办法 无法打开OEM的解决办法

在win7 64位系统下安装oracle11g,在使用Database configuration Assistant创建数据库时,在创建到85%的时候报错,错误如下: 解决办法: 在listener.ora中增加对BlueAeri-PC或ip地址的侦听,具体步骤如下: 1.启动Net Manager,在“监听程序”--Listener下添加一个地址,主机名写计

Anaconda 中遇到CondaHTTPError: HTTP 404 NOT FOUND for url的问题及解决办法

最近在跑一个开源项目遇到了以下问题,查了很多资料都大(抄)同(来)小(抄)异(去)的,解决不了根本问题,费了很大的劲终于得以解决,记录如下: 1、问题及过程: (myenv) D:\Workspace\python\XXXXX>conda install python=3.6.13 Solving environment: done.....Proceed ([y]/n)? yDownloa

HotSpot虚拟机的经典垃圾收集器

读《深入理解Java虚拟机》第三版笔记。 关系 Serial、ParNew、Parallel Scavenge、Parallel Old、Serial Old(MSC)、Concurrent Mark Sweep (CMS)、Garbage First(G1)收集器。 如图: 1、Serial 和 Serial Old 收集器 2、ParNew 收集器 3、Parallel Sc

理解java虚拟机内存收集

学习《深入理解Java虚拟机》时个人的理解笔记 1、为什么要去了解垃圾收集和内存回收技术? 当需要排查各种内存溢出、内存泄漏问题时,当垃圾收集成为系统达到更高并发量的瓶颈时,我们就必须对这些“自动化”的技术实施必要的监控和调节。 2、“哲学三问”内存收集 what?when?how? 那些内存需要回收?什么时候回收?如何回收? 这是一个整体的问题,确定了什么状态的内存可以

# VMware 共享文件

VMware tools快速安装 VMware 提供了 open-vm-tools,这是 VMware 官方推荐的开源工具包,通常不需要手动安装 VMware Tools,因为大多数 Linux 发行版(包括 Ubuntu、CentOS 等)都包含了 open-vm-tools,并且已经优化以提供与 VMware 环境的兼容性和功能支持。 建议按照以下步骤安装 open-vm-tools 而不

解决Office Word不能切换中文输入

我们在使用WORD的时可能会经常碰到WORD中无法输入中文的情况。因为,虽然我们安装了搜狗输入法,但是到我们在WORD中使用搜狗的输入法的切换中英文的按键的时候会发现根本没有效果,无法将输入法切换成中文的。下面我就介绍一下如何在WORD中把搜狗输入法切换到中文。