教程:Centos6迁移旧虚拟机文件后的网络配置教程,完美解决虚拟机移动后的网络ip变化问题

发布时间:2024年01月04日

????????博主在工作后,想整整之前大学的虚拟机集群,因此特意从之前的旧电脑把虚拟机文件给拷贝了过来,在导入到vm-workstation,顺便能启动虚拟机后,发现之前的静态ip已经跟现在的宿主机网络不一样。想着重新配置,但觉得太麻烦,故想到了修改网卡的mac地址+网卡重配置方法,完美解决网络变化问题,保留了之前的ip、host等映射关系。话不多说,进入教程(博主采用主机名为:slave1的虚拟机举例)

????????教程分为三步,

一、新旧虚拟机网卡ip对比

1、查看新虚拟机网卡的ip
ifconfig

可以看到在迁移虚拟机后出ip发生了改变,这是由于我们选择使用net模式后本地宿主机电脑连接的网络变化导致的(可详见“虚拟机网络编辑器”)

2、查看旧虚拟机
vim /etc/hosts

可以看到在旧的虚拟机host文件里,我配置的是:192.168.65.X 区段的,跟新的:192.168.119.X 区段明显不一致,因此在不解决网络新旧ip一致的前提下,启动集群会出现各种各样的问题。

二、修改虚拟机网络vm8的配置为旧ip

1、打开vm的虚拟机网络编辑器界面,点击VMnet8,点击下面的更改设置

2、将子网IP变成旧虚拟机网卡ip,即变更第三位数字即可(tip:虚拟机网络编辑器属于全局配置,不能特意修改子网IP成上面host的其中ip,因此在这里只改第三位即可

3、在DHCP设置里,同样第三位数字修改成旧虚拟机网卡ip即可,这里的起始IP地址的第四位ip要看旧虚拟机网卡ip为多少,按实际情况修改,因为我的是25开头,因此起始IP地址要改成比25,建议改成0即可

4、设置好DHCP设置后,点击确定,然后点“应用”没问题后,点确定就好啦

?三、修改虚拟机网卡配置文件

1、查看网卡设备名称跟mac地址

?2、设置网卡设备名称跟mac地址
sudo vim /etc/udev/rules.d/70-persistent-net.rules/70-persistent-net.rules

3、根据新的网卡设备名称跟mac地址,重新配置ifcfg-eth1的网卡信息(tips:若没有文件,则新建一个
vim /etc/sysconfig/network-scripts/ifcfg-eth1

?

这里的IPADDR即为你的host文件,本机的ip啦,保存退出后,就基本达到了我们想恢复原来网络环境跟主机映射关系的目的啦

?四、重启网络服务

 service network restart

最后再查看ip,顺便可以直接用远程工具登录旧的ip就ok啦?

本次教程到此为止,如有意见,诚听实改!!

文章来源:https://blog.csdn.net/guihua55/article/details/135395557
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。