VMware加载其他宿主机上的虚拟机以后,IP查不到了。如何解决?

复制过来的虚拟机,可以看到没有IP地址了,MAC也可能是被复制过来的。

[[email protected] ~]# ifconfig -a
ens33: flags=4098<BROADCAST,MULTICAST> mtu 1500
ether 00:0c:29:f1:8b:eb txqueuelen 1000 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

这台被复制的虚拟机上/etc/sysconfig/network-scripts/ifcfg-配置_1
TYPE=Ethernet
BOOTPROTO=none
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME="配置 1"
UUID=5b53ad9c-2f6a-4442-8210-0cffb29fa218
ONBOOT=yes
ZONE=trusted
IPADDR=192.168.1.188
PREFIX=24
GATEWAY=192.168.1.1
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes

下面不是被复制的虚拟机的配置
[[email protected] ~]$ ifconfig -a
ens33: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.1.108 netmask 255.255.255.0 broadcast 192.168.1.255
inet6 fe80::f9f:3558:d313:7f30 prefixlen 64 scopeid 0x20<link>
ether 00:0c:29:70:5e:fc txqueuelen 1000 (Ethernet)
RX packets 134 bytes 14399 (14.0 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 69 bytes 9037 (8.8 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

这台机子上/etc/sysconfig/network-scripts/ifcfg-ens33

TYPE="Ethernet"
BOOTPROTO="dhcp"
DEFROUTE="yes"
PEERDNS="yes"
PEERROUTES="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_PEERDNS="yes"
IPV6_PEERROUTES="yes"
IPV6_FAILURE_FATAL="no"
IPV6_ADDR_GEN_MODE="stable-privacy"
NAME="ens33"
UUID="3c0513f8-2939-43bd-98c2-be3a262b7b94"
DEVICE="ens33"
ONBOOT="yes"

这个问题如何解决的呢?

  1. ifconfig -a查看ens33的mac地址,配置文件“ifcfg-配置_1"的内容删除,用“ifcfg-ens33"的内容复制过来
  2. rm -rf  /etc/udev/rules.d/70-persistent-net.rules
  3. 修改/etc/sysconfig/network-scripts/ifcfg-ens33的硬件地址(UUID)为ifconfig -a查看ens33的mac地址
  4. reboot
时间: 2024-08-07 01:03:47

VMware加载其他宿主机上的虚拟机以后,IP查不到了。如何解决?的相关文章

VMware加载其他宿主机上的虚拟机以后,mySQL没法启动。如何解决?

IP地址已经修改过来,与宿主机在一个网段(Bridge模式).但是,MySQL无法连接上. [[email protected] ~]# mysqlERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) [[email protected] ~]# ps -A | grep -i mysql[[email protected] ~]# servic

Vmware 如何加载别的宿主机上的虚拟机镜像?

选择文件--打开.默认只显示.vmx后缀的文件,选择它,打开 如果选择新建虚拟机,会提示 "指定的文件不是虚拟磁盘". 百度上有个人遇到同样的 问题. https://zhidao.baidu.com/question/1895733273239091420.html "我也遇到这种情况了 后面看了一下 DG下不能打开-s001.vmdk这一类的虚拟磁盘文件 要打开后面没有s的.vmdk文件 "

EF错误:无法加载关系xxx,因为类型xxx不可用。以下信息对于解决上一个错误可能很有用: 类型xxx中不存在必需属性xxx

工作中遇到下面错误: 指定的架构无效.错误: 无法加载关系“Centria.ABATracker.Domain.FK_ABC_TherapySession_SessionId”,因为类型“Centria.ABATracker.Domain.TherapySession”不可用. 以下信息对于解决上一个错误可能很有用: 类型“Centria.ABATracker.Domain.TherapySession”中不存在必需属性“SessionTargetTARecord”. 无法加载关系“Centri

关于异步加载的 javascript 不出现在 chrome 开发者工具的 source 中的解决方法

首先,当你看到这篇文章时,我相信你已经是一个中级甚至是高级的前端开发了. 因为异步加载 javascript 这样的做法,在一些中小型项目几乎是看不到的. 而异步加载 javascript 归根到底,是为了性能优化,防止 JS 加载造成页面阻塞. 会注意到性能,说明你已经不再是一个停留在实现层面的前端开发了,而是一个有着更高追求的人. 在此,向所有有追求的人点赞~~~ 昨天为公司的项目做前端优化,其中一项就是做脚本异步加载. 但是奇怪的是,异步加载的 js 出现在 chrome 开发者工具的 n

java虚拟机学习(四)类的加载过程

类从虚拟机内存加载到从内存卸载,经历的生命周期是:加载,验证,准备,解析,初始化,使用,卸载这几个阶段, 其中验证,解析,初始化被称为 连接过程(Linking). (打算这块和类加载原理后再看class文件结构那篇) 除了解析和使用,其他的过程基本顺序就是这样, 解析可以是在初始化完成之后,这是为了运行时动态绑定. 在虚拟机规范中定义了5中情况(有且只有)必须对类进行初始化(之前进行过,加载,验证,准备): 1.碰到new,getstatic,putstatic,invokestatic这4条

深入java虚拟机(二)——类的生命周期(上)类的加载和连接

类加载器,顾名思义,类加载器(class loader)用来加载 Java 类到 Java 虚拟机中.一般来说,Java 虚拟机使用 Java 类的方式如下:Java 源程序(.java 文件)在经过 Java 编译器编译之后就被转换成 Java 字节代码(.class 文件).类加载器负责读取 Java 字节代码,并转换成 java.lang.Class类的一个实例.每个这样的实例用来表示一个 Java 类.通过此实例的 newInstance()方法就可以创建出该类的一个对象.实际的情况可能

VMWare之——宿主机与虚拟机互相ping通,宿主机ping通另一台机器的虚拟机

版权声明:本文为博主原创文章,未经博主允许不得转载. 转载请注明出处:http://blog.csdn.NET/l1028386804/article/details/52267554 今天给大家带来一篇关于Vmware的的小插曲,好,我们进入正题: 一.宿主机与虚拟机互相ping通 这个事情非常简单.本人使用VMware Station 9虚拟机,虚拟机安装的CentOS 6.5操作系统,宿主机是WIN7系统(不过是什么系统都不重要啦) 要完成互相ping通,只需要做两件事情: (1)设置VM

虚拟机中加载物理机的硬盘和分区

虚拟机在使用的时候,难免会用到物理机磁盘中的数据,虽然直接借助于VM tools可以在虚拟机和物理机之间实现文件的拷贝,但是频繁使用的话,多少有些不方便,可以在虚拟机中加载物理机的磁盘,加载的磁盘可以在虚拟机中快速访问,方便快捷,如果不需要的话,可以直接移除. 如果想使用整个硬盘的话(或是移动硬盘),选择使用整个磁盘(E) 加载成功,如果不想使用的话,直接在虚拟机设置中移除即可. 虚拟机中加载物理机的硬盘和分区

深入java虚拟机学习 -- 类的加载机制(续)

昨晚写 深入java虚拟机学习 -- 类的加载机制 都到1点半了,由于第二天还要工作,没有将上篇文章中的demo讲解写出来,今天抽时间补上昨晚的例子讲解. 这里我先把昨天的两份代码贴过来,重新看下: class Singleton { private static Singleton singleton = new Singleton(); //第一份代码的位置 public static int counter1; public static int counter2=0; private s