实验:复制虚拟机

我们需要使用多台虚拟机时,可以选择复制已创建的虚拟机,比再去一个一个新建快。新建完之后,需要注意要将MAC地址自动生成一下,不能与原虚拟机一样,另外就是网络IP的配置。本博文分五步来讲

步骤:

1.先将要备份的虚拟机关机,然后将存放虚拟机的整个文件夹备份,虚拟机位置如下图所示:关闭虚拟机后,在其右下角有“虚拟机详细信息”—>“配置文件” —-即为该虚拟机所在位置,到这个路径下,将虚拟机所在的上层目录—->整个文件夹复制;此处为

2.在虚拟机中将刚备份的虚拟机文件打开:打开虚拟机—->找到刚复制的虚拟机位置—–>点开设置,将两个网络适配器分别都修改一下:即点击网络适配器—–>高级—–>在MAC地址后点击生成—–>确定——->目的:这样就不会与复制之前的MAC地址重复了

3.将虚拟机开电源,然后去改复制后的网卡名:vim /etc/udev/rules.d/70-persistent-net.rules;复制的虚拟机的这个文件里还存有之前的网卡名,即现在有四个,所以我们将原来的etn0、eth1删除,将现在的eth3改为eth0,eth4改为eth1(注意:在开启虚拟机后会弹出一个框,如下图所示,选择“我已移动该虚拟机”)

4.设置的网卡名并不能立即生效,需要重启后生效,也可以卸载驱动重新挂载使其免重启,即:先用ethtool -i eth3/4分别查一下它们的driver设备名(因为删的是设备的名字)然后rmmod drivername 卸载掉(或者modprobe -r drivername)最后modprobe drivername 重新加载上(Centos 6里eth3 和eth4 的设备名(driver)是一样的都是e1000;所以rmmod和modprobe只需做一遍就OK了。Centos 7里不同,需要做两遍。)

5.修改IP地址 ——>动态分配和静态指定两种,一般我们都会选择手动添加静态的,指定静态地址方法:命令:ifconfig、ip、setup、system-config-network;配置文件 /etc/sysyconfig/network-scripts/下(ifcfg-eth0/eth1) —–(if:interface接口 ;cfg:config)

5.1 ifconfig eth0 IP/netmask改网络、用setup和system-config-network-tui图形化界面改

5.1.1  setup和system-config-network差不多,就是刚开始setup比其多了一步

从这一步开始,都一样了:

配完之后,ok—->save—>save&quit(—>quit),——>回到命令行,此时并不能生效,需要重启服务;这种方法设置的网络关机重启后仍然有效

5.1.2   用命令ifconfig eth0 IP/netmask设置;这种设置会立即生效,但是,关机重启后无效,即只对当前有效,可用于后期网络的测试用。

5.2 vim /etc/sysyconfig/network-scripts/ifcfg-eth0/1(eth0/1名字可以随便写,但最好与接口名一样) ——————->在配置文件里修改IP,需要修改的内容最主要的有一下几个:

1).DEVICE=网卡名/HWADDR=MAC地址 —— 两个配一个就行,所以通常我们选择DEVICE将HWADDR删除

(要想做坏事去攻击别人,不想让别人知道MAC地址,就可以在这手动改,但是名字会变:MACADDR=XXX,然后重启网络生效)

2).BOOTPROTO=dhcp/static/none ——->dhcp:自动分配IP(选它的话只要前两行就行了);static和none一样都是手动指定,写哪个都行

3).IPADDR=172.17.19.18——-》指定一个IP地址

4).NETMASK=255.255.0.0/PREFIX=16—-》CIDR表示法(直接写网络ID位数)——->一般可以用这个比较简单,省的写一长串255.255..什么的

5).GATEWAY=.172.17.0.1——->要和IPADDR设置的地址在一个网段内(也可在/etc/sysconfig/network里配置,若两个地方都配置了不同的网关,以/etc/sysconfig/network文件里的为主)

6).DNS=114.114.114.114 —->可以有多个

如下图所示,分别编辑两个网卡的配置文件,然后重启网络服务使其生效,并且是长期有效(配置文件里我就写了几个主要的设置)

本文来自投稿,不代表Linux运维部落立场,如若转载,请注明出处:http://www.178linux.com/86746

linux wm虚拟机网络,复制多台虚拟机及简单的网络配置相关推荐

  1. 怎么复制一台虚拟机到另外一台电脑上

    现在要想把一台电脑上虚拟机的ubuntu系统复制到另外一个台电脑上的虚拟机上 我的做法是直接复制ubuntu系统, 右键一个ubuntu系统,设置, 找到工作目录 这个目录就这个ubuntu系统的全部 ...

  2. 虚拟机连网(多台虚拟机互联、虚拟机与真机互联、虚拟机上网)

    一)VMware中提供了三种网络连接方式,VirtualBox中提供4种网络连接方式. NAT:  网络地址转换模式(Network Address Translation) Bridged Adap ...

  3. linux 两个虚拟机 socket本地,两台虚拟机Linux系统socket通信

    服务器: #include #include #include #include #include #include #include #define SERVER_PORT 20000 // def ...

  4. 向fedora虚拟机中复制文件_Unraid虚拟机中Dockers下搭建WebDAV共享文件服务器

    WebDAV (Web-based Distributed Authoring and Versioning) 一种基于 HTTP 1.1协议的通信协议.它扩展了HTTP 1.1,在GET.POST. ...

  5. python简单网络爬虫_【Python】简单的网络爬虫

    完整代码 # encoding:UTF-8 # from bs4 import BeautifulSoup import urlparse import urllib2 import re impor ...

  6. VirtualBox 虚拟机上网配置-实现多台虚拟机局域网独立ip,可连接外网

    首先安装一台虚拟机或者导入一台虚拟机. 1.复制多台虚拟机 在虚拟机上右键点复制,如下图: 重复以上操作可复制多台虚拟机,然后启动即可: 2.创建-仅主机(Host-Only)网络 流程:[管理(F) ...

  7. vmware搭建多台虚拟机-桥接模式

    我们本次的目的是搭建4台虚拟机,网络配置为桥接模式,以供局域网使用. (1)创建虚拟机 以下文章详细介绍了单台虚拟机镜像的下载及安装,大家只看到第(1)部分就可以,上篇文章第二部分不用看. https ...

  8. 安装 VMware Tools 实现窗口 自适应 及 主机与虚拟机之间复制粘贴

    安装 VMware Tools 实现窗口 自适应 及 主机与虚拟机之间复制粘贴 开启虚拟机,单击 VMware 菜单栏 虚拟机,然后单击 重装 VMware Tools 随后 虚拟机 窗口会弹出如下所 ...

  9. 虚拟机服务器的好处,vmware虚拟机的作用

    虚拟机不仅仅应用于学习与实验中,还可以直接应用于现实.使用VMware GSX Server或VMware ESX Server.Microsoft Virtual Server,可以在一台高性能的服 ...

最新文章

  1. python实现反转链表讲解_基于Python实现2种反转链表方法代码实例
  2. 1.18.3.Flink Catalog介绍、Catalog 定义、Catalog 的实现、Catalog 使用举例
  3. MySQL性能的五大配置参数(内存参数)
  4. pip install jupyter报错30ERROR
  5. python22个字符串长度_python字符串处理内置方法一览表
  6. 数据结构实验之二叉树四:还原二叉树
  7. uni 修改数据页面不重新渲染
  8. unity3D---鼠标、键盘输入
  9. 丝蛋白行业调研报告 - 市场现状分析与发展前景预测
  10. Spring Web MVC 的工作流程
  11. 免费好用的十二个SCADA组态软件
  12. ESP32 LVGL8.1 ——Label 标签 (Style 14)
  13. java pkcs8_java中公钥,私钥,pkcs1格式,pkcs8格式互转
  14. linux u盘格式化失败怎么办,u盘无法完成格式化怎么办
  15. 克里希纳驼奶粉食疗可养生?
  16. Ubuntu下载、配置、运行Anaconda
  17. 在word中在方框里打钩
  18. php的amqp扩展 安装(windows) rabbitmq学习篇
  19. Tita:2021年的绩效考核(上)
  20. android百度地图api两点画线,android百度地图:在地图上绘制点、线、多边形、圆形和文字...

热门文章

  1. 2020年最新Java面试题免费下载!
  2. 如何利用 Arthas 热更新线上代码
  3. 无惧灵魂拷问!淘宝扫一扫助你不再扔错垃圾!
  4. mysql 5.1默认缓存_mysql的innodb数据库引擎详解
  5. Python 计算Mesh顶点法向量
  6. 困难样本挖掘(Online Hard Sample Mining)
  7. 堆和栈组合:双端队列c++
  8. Android Studio编译问题-Error:Could not find org.jetbrains.trove4j
  9. Focal Loss改进版 GFocal Loss
  10. MNN编译android