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

        博主在工作后,想整整之前大学的虚拟机集群,因此特意从之前的旧电脑把虚拟机文件给拷贝了过来,在导入到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啦 

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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/321261.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

深度学习课程实验二深层神经网络搭建及优化

一、 实验目的 1、学会训练和搭建深层神经网络; 2、掌握超参数调试正则化及优化。 二、 实验步骤 初始化 1、导入所需要的库 2、搭建神经网络模型 3、零初始化 4、随机初始化 5、He初始化 6、总结三种不同类型的初始化 正则化 1、导入所需要的库 2、使用非正则化…

WEB 3D技术 three.js 法向量演示性讲解

本文 我们来说法向 法向 又叫 法向量 就是 我们一个三维物体 顶点垂直于面 的方向 向量 他的作用 用来做光反射 根据光照的方向 根据面进行反射 我们上文写的这个代码 import ./style.css import * as THREE from "three"; import { OrbitControls } from "…

基于SSM的新闻网站

末尾获取源码 开发语言:Java Java开发工具:JDK1.8 后端框架:SSM 前端:Vue 数据库:MySQL5.7和Navicat管理工具结合 服务器:Tomcat8.5 开发软件:IDEA / Eclipse 是否Maven项目:是 目录…

指令周期流程图相关题目

已知CPU结构如下图所示,其中包括一个累加器AC、一个状态寄存器和其他几个寄存器。各部分之间的连线表示数据通路,箭头表示信息传递方向。试完成以下工作:①写出图中四个寄存器A、B、C、D的名称和作用;②简述完成指令ADD Y的数据通…

Python 标准库中的 csv 包

0. Abstract 官方文档很罗嗦,长篇大论例子少。本文将举例说明 csv 包的用法,然后补充一些必要的说明。 1.0 CSV 文件 CSV(Comma-Separated Values,逗号分隔值)文件是一种常见的以纯文本形式存储数据的文件格式。它使用逗号作为字段之间的分隔符&#…

【unity】基于Obi的绳长动态修改(ObiRopeCursor)

文章目录 一、在运行时改变绳子长度:ObiRopeCursor1.1 Cursor Mu(光标μ)1.2 Source Mu(源μ)1.3 Direction(方向) 一、在运行时改变绳子长度:ObiRopeCursor Obi提供了一个非常通用的组件来在运行时修改绳…

Linkage Mapper 各工具参数详解——Barrier Mapper

【小白一学就会无需其他教程】此文档用于解析使用Linkage Mapper 各输入输出参数详情以及可能的影响,并介绍了如何解释模型输出结果和输出参数,适合刚入手的人。篇幅很长很啰嗦,是因为每个参数都解释的万分细致。 从以下链接中获取内容&#…

出版实务 | 编辑应用文写作

文章目录 编辑应用文概述内部编辑业务文件选题报告的撰写要领编辑计划的撰写要领(熟悉)编辑计划的内容编辑计划与选题报告的区别 审稿意见的撰写要领调研报告的撰写要领 编辑工作书信约稿信的撰稿要领退修信的撰写要领退稿信的撰写要领日常联系信的撰写要…

CMake入门教程【核心篇】属性管理set_property和get_property

😈「CSDN主页」:传送门 😈「Bilibil首页」:传送门 😈「本文的内容」:CMake入门教程 😈「动动你的小手」:点赞👍收藏⭐️评论📝 文章目录 1.概述2.设置属性 - …

Spring中基于注解的IOC配置项目举例详解

文章目录 Spring中基于注解的IOC配置项目举例详解1、创建如下结构的Spring项目pom.xmldao层service层application.xmllog4j.properties 2、用于创建对象的常用注解2.1、Controller或Controller("user")声明bean,且id"user"2.2、Service或用Service("u…

可狱可囚的爬虫系列课程 08:新闻数据爬取实战

前言 本篇文章中我带大家针对前面所学 Requests 和 BeautifulSoup4 进行一个实操检验。 相信大家平时或多或少都有看新闻的习惯,那么我们今天所要爬取的网站便是新闻类型的:中国新闻网,我们先来使用爬虫爬取一些具有明显规则或规律的信息&am…

Linux进程以及计划服务(二)

一.控制进程 前台运行:通过终端启动,且启动后一直占据终端(影响当前终端的操作) 后台运行:可通过终端启动,但启动后即转入后台运行(不影响当前终端的操作) 1.手动启动 前台启动&…