虚拟机克隆后怎样才能自动更改IP,主机名,磁盘id,mac等信息

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了虚拟机克隆后怎样才能自动更改IP,主机名,磁盘id,mac等信息相关的知识,希望对你有一定的参考价值。

地址和操作系统中记录的mac地址不符,导致eth0启动不起来。操作系统记录了一个新网卡的添加,新网卡的名字eth1,mac地址就是vmware分配给的新的mac地址
解决方法:
ifconfig eth0(对应的eth网卡)看其mac,用现在的mac替换原来的mac,之后重启network服务,问题解决。
此方法适用与redhat 6版本之前的4与5.
在redhat 6版本后多出了
/etc/udev/rules.d/70-persistent-net.rules配置文件。新的mac会出现在这个文件中。因此Redhat 6之后需要更改两个文件:

修改 /etc/udev/rules.d/70-persistent-net.rules 文件
删除掉关于 eth0 的信息。修改第二条 eth1 的网卡的名字为 eth0.
修改 /etc/sysconfig/network-scripts/ifcfg-eth0 中mac地址为
/etc/udev/rules.d/70-persistent-net.rules 修改后的eth0的mac地址。

之后重启network服务。若还是提示错误信息“Device eth0 does not seem to be present, delaying initialization.”则reboot即可解决。
参考技术A 虚拟机设置里就有 可以多添加个分区

虚拟机克隆之后,ip都一样吗

是的,需要更改虚拟机设置网络适配器中高级选项中的mac地址。
并进虚拟机中更改ip地址
症状:启动之后使用ifconfig,发现ip地址为127.0.0.1,硬件地址以及主机名都和源主机相同(源主机采用dhcp方式获取IP)。
解决办法:
1.编辑eth0的配置文件:vi /etc/sysconfig/network-scripts/ifcfg-eth0,删除硬件地址那一行;
2.编辑/etc/sysconfig/network文件,修改主机名;
3.重启:reboot。
结果如何,试试便知。
参考技术A 是的,需要更改虚拟机设置网络适配器中高级选项中的mac地址。
并进虚拟机中更改ip地址(如果之前是固定ip的话)

以上是关于虚拟机克隆后怎样才能自动更改IP,主机名,磁盘id,mac等信息的主要内容,如果未能解决你的问题,请参考以下文章

CentOS虚拟机克隆后IP设置

克隆虚拟机和linux机器相互登陆。

虚拟机克隆成功后怎么配置

Linux:配置Linux网络和克隆虚拟机并更改配置

虚拟机安装(安装(克隆)虚拟机 配置网络 安装Centos7 配置(修改)虚拟机的静态IP 修改网卡的配置文件 测试网络是否互通外部工具 连接linux系统 设置服务器时间 修改主机名)

CentOS下关于配置zookeeper集群时,克隆后的虚拟机无法启动Hadoop的解决方案