实验名称:

  Xen环境下多虚拟机的桥接配置

实验环境:

  这里我们首先需要有一台已经安装好的虚拟机机,能够正常运行,且网卡正常,如下图:

实验需求:

  进行虚拟机的复制,并添加新的网桥配置,然后将两台虚拟机同时桥接到新的桥上面来;

  使得两台虚拟机之间能够通讯;

  拓扑图如下:

实验配置:

  1、设置好第一台虚拟机的网络配置

    通过查看虚拟网桥配置,如下图:

    将本地网卡添加到虚拟机中,并给br0配置IP地址

brctl addif br0 eno16777736
ifconfig br0 192.168.238.129/ up  #如果eno的网卡地址还有,就配置 ifconfig eno16777736 0 up 将eno的地址去掉,只是用br0的网桥即可;

  2、测试这台虚拟机与本地vmnet8之间的网路通讯情况

    先给虚拟机busybox10添加一个同网段的IP地址;

    在虚拟机中配置IP地址:

ip addr add 192.168.238.101/ dev eth0

    测试虚拟机与centos 7 以及busybox10的通讯情况;

在本机windows  上进行通讯测试:
ping 192.168.238.101
ping 192.168.238.100

  3、复制虚拟机的磁盘映像文件以及配置文件

    先关闭虚拟机,再复制磁盘以及配置文件

xl destroy busybox-
cd /images/xen/
cp busybox10.img busybox20.img
cm /etc/xen/
cp busybox10 busbox20

    修改虚拟机的配置文件

vim busybox20
name = "busybox-20"
disk = [ '/images/xen/busybox20.img,raw,xvda,w' ]

    启动两台虚拟机

cd /etc/xen/
xl create busybox10
xl create busybox20

  4、将第二台虚拟机桥接到br0上,并配置相同网段的地址

    此时,默认情况下,busybox20也已经桥接到了br0的网卡上了,这时候,我们只需要登录到虚拟机busybox20中,去配置网络ip地址即可;

xl console busybox20
#在虚拟机busybox20中配置
insmod xen-netfront.ko
ip addr add 192.168.238.102/ dev eth0
ip addr

  5、测试两台虚拟机与本地机器之间的网络通讯情况

    此时,我们在centos 7上,可以看到两台虚拟机的后端驱动网卡都桥接于br0上

brctl show 

    测试网络连通性,在Windows 7 本机上面进行测试

ping 192.168.238.100
ping 192.168.238.101
ping 192.168.238.102

    测试均通,则桥接配置完成;

实验结果:

    

实验五:Xen环境下多虚拟机的桥接配置的更多相关文章

  1. 实验三:xen环境下的第一个虚拟机的安装

    实验名称: xen环境下的第一个虚拟机的安装 实验环境: 我们这里继续上面实验二来完成这个实验: 环境则是xen的安装环境,如下图: 开启虚拟机的的硬件辅助虚拟化功能: 实验要求: 这里我们通过安装b ...

  2. 实验七:Xen环境下cirrOS的安装配置

    实验名称: Xen环境下cirrOS的安装配置 实验环境: 这里的cirrOS和实验六中的busybox的启动方式相同,唯一的区别就是我们使用的cirrOS镜像中,已经包含了根文件系统.内核文件以及r ...

  3. Windows环境下MongoDB的安装与配置

    MongoDB是一种高性能的文档型数据库,现介绍一下在Windows环境下MongDB的安装与配置 获取MongoDB 打开官方网站 www.mongodb.org,找到页面右上解的DownLoad链 ...

  4. qt5.11.2+vs2017环境下opencv3.4.1编译配置

    OpenCV是一个开源的计算机库,它可以帮助视觉工作者做很多富有创造性的工作,在图像处理领域扮演着重要的角色.由于opencv3.x的存在,不管你是学生还是研究人员,是专家还是初学者,都可以快速的建立 ...

  5. VM环境下Linux虚拟机扩展存储空间操作方法总结

    用VMwareware虚拟机安装的 Linux 系统剩余空间不足,造成软件无法正常安装.如果重新装一遍系统就需要重新配置好开发环境和软件的安装配置. 一.空间扩展  (1)打开VMware,选择Edi ...

  6. centos6.7环境下kvm虚拟机之virt-install和virsh及virt-manager工具的使用

    virt-install工具的使用: virt-install是一个命令行工具,它能够为KVM.Xen或其它支持libvrit API的hypervisor创建虚拟机并完成GuestOS安装:此外,它 ...

  7. 如何在Linux环境下用虚拟机跑Windows!

    文章目录 #0x0 Windows #0x1 安装虚拟机 #0x10 下载: #0x11 安装: #0x2 安装虚拟机windows #0x20 下载镜像 #0x21 安装镜像 #0x3 使用Wind ...

  8. openstack环境下的虚拟机通过浮动IP访问后能ping通外网IP不能ping通域名

    1.环境简介 openstack环境下构造Ubuntu系统的VM,VM配置受管子网和自管子网,同时绑定浮动IP 2.通过浮动IP访问VM后,ping www.baidu.com失败,但是通过IP地址p ...

  9. Ubuntu环境下Anaconda安装TensorFlow并配置Jupyter远程访问

    本文主要讲解在Ubuntu系统中,如何在Anaconda下安装TensorFlow以及配置Jupyter Notebook远程访问的过程. 在官方文档中提到,TensorFlow的安装主要有以下五种形 ...

随机推荐

  1. mysql安装和初次密码修改

    下载 第一步:打开网址,https://www.mysql.com,点击downloads之后跳转到https://www.mysql.com/downloads 第二步 :跳转至网址https:// ...

  2. babel,webpack-dev-server配置

    github仓库:https://github.com/llcMite/webpack.git 1.什么是webpack? webpack可以看做是模块打包机:它做的事情是,将静态资源当成模块打包成一 ...

  3. K2在Gartner 2017 iBPMS魔力象限报告中上升为“挑战者”

    在Gartner近期发布的iBPMS MQ报告中,Gartner分析了入选的19家厂商,将K2列为智能业务流程管理系统(iBPMS)MQ(魔力象限)的“挑战者”.从下列图中可以看出,相比上期,K2从魔 ...

  4. 在Linux终端安装Julia

    官方参考文档:https://julialang.org/downloads/platform.html#generic-binaries 一.centos终端安装 打开Linux终端输入 sudo ...

  5. redis列表操作基本命令

    RPUSH:从列表尾部插入一个元素,RPOP:返回列表最后一个元素并从列表删除LPUSH:从列表头部插入一个元素,LPOP:返回列表第一个元素并从列表删除(没看到命名的介绍,个人理解R就是right, ...

  6. 基于FPGA的1553B通信模块的设计(转)

    reference:http://www.21ic.com/app/eda/201808/798483.htm https://www.milstd1553.com/ [导读] 摘 要: 提出一种将F ...

  7. Java语法基础学习DayThirteen(枚举类和注解)

    一.枚举类 1.概述:即一个类中只能有有限个对象,若只有一个对象,则可以作为单例模式的一种实现. 2.自定义枚举类(JDK1.5以前这么做) //枚举类 class Season{ //1.提供类的属 ...

  8. Python基础03_pycharm

    pycharm的安装还是很简单的,一路next. 看起来Jet Brains 家的产品长相都差不多啊. 主要是create new project时,路径和解释器的选择,我电脑上有2.7和3.6 所以 ...

  9. scrapy框架之递归解析和post请求

    递归爬取解析多页页面数据 scrapy核心组件工作流程 scrapy的post请求发送 1.递归爬取解析多页页面数据 - 需求:将糗事百科所有页码的作者和段子内容数据进行爬取切持久化存储 - 需求分析 ...

  10. 2分钟理解文件IO -我对文件IO的理解与实验对比

    本文介绍了不同的IO方式以及他们之间的效率比较 1.一次读取写入单个字节(读取400M的文件浪费了很久,等了很久没读取完成,证明其效率很差) public class CopyFileDemo { p ...