安装好xen后,可以使用virt-manager来配置虚拟网络 virbr0,以及创建虚拟机 都使用virt-manager。

【虽说可以使用xm create XX命令行根据脚本创建,但是从来都不知道配置文件怎么写,如何自动化管理等,以后找机会研究下】

virt-manager创建虚拟网络的时候,不能够跟eth0 eth1 的网络一个网段,所以不得不输入新的网段,比如 192.168.30.0/24,这个virbr0无法使用virt-manager修改,有可能 可以直接修改配置文件,linux就是这德行,GUI做的功能极差,仅仅能用,功能不强。配置很灵活,很强大,但是所有的人都必须花大量的时间来学习配置,而且还不具有通用性。

现在的情况是:

两台xen服务器

Xen2 eth0 IP: 192.168.20.2

Xen3 eth0 IP: 192.168.20.3

其中xen2 中虚拟机1 IP 192.168.20.21

xen3中的虚拟机2 IP    192.168.20.31

需求:实现虚拟机1 虚拟机2 相互ping通。

xen2(xen3的网络配置通xen2,下面直说xen2了)设置的virbr0 192.168.30.0/30 无DHCP,Route路由模式。

虚拟机的IP是手动设置的,由于与virbr0不在一个网段所以: xen2主机与虚拟机1 无法相互ping通。

通过命令 brctl show查看网桥设置

[root@xen2srv ~]# brctl show
bridge name bridge id STP enabled interfaces
virbr0 8000.5254008b3489 yes
vif14.0
virbr0-nic

brctl addif virbr0 eth0 来设置网桥端口

[root@xen2srv ~]# brctl show
bridge name bridge id STP enabled interfaces
virbr0 8000.5254008b3489 yes eth0
vif14.0
virbr0-nic

此时:xen2主机无法与任何机器ping通,无法联网,因为 eth0 网络设备 不工作了

下面是关键,网桥建立了以后,要进行的设置是:

ip addr add 192.168.20.2/24 brd + dev virbr0
ip link set virbr0 up

老实说,这段命令 "brd + dev" 什么意思 不知道。为什么要进行上面的命令呢?它到底干了什么呢?我也不太知道。

但是我知道结果是:xen2主机可以ping通外网(其IP就是X.X.20.2),xen2主机可以ping通虚拟机1,虚拟机1也可以ping通xen2主机。以及虚拟机1 可以与 虚拟机2 ,虚拟机1与xen3 相互ping通。(xen3也已经设置好)

没想到啊,没想到,花费了两天,貌似没人这样配置过,还好,在百度文库找到了救星:

重要 参考:http://wenku.baidu.com/view/d8c1b1fd04a1b0717fd5dd34.html

CentOS6.4 xen4.2 虚拟机 桥接网络设置的更多相关文章

  1. VMware 虚拟机桥接网络设置

    一.桥接的基本原理    配置成桥接网络连接模式的虚拟机就当作主机所在以太网的一部分,虚拟系统和宿主机器的关系,就像连接在同一个Hub上的两台电脑,可以像主机一样可以访问以太网中的所有共享资源和网络连 ...

  2. KVM/QEMU桥接网络设置及kvm资料

    KVM/QEMU桥接网络设置 配置kvm的网络有2种方法.其一,默认方式为用户模式网络(Usermode Networking),数据包由NAT方式通过主机的接口进行传送.其二,使用桥接方式(Brid ...

  3. VMware 桥接网络设置

    1. 桥接的基本原理 桥接是将虚拟机和宿主机在局域网中的地位看成是一样的,逻辑如下: 但实际上是通过如下图实现的:(该图来自http://blog.csdn.net/qingfengtsing/art ...

  4. 网络基础 外网IP,内网IP,虚拟机的网络设置

    外网IP,内网IP的关系 在这三类地址中,绝大多数的IP地址都是公有地址,需要向国际互联网信息中心申请注册.但是在IPv4地址协议中预留了3个IP地址段,作为私有地址,供组织机构内部使用. 这三个地址 ...

  5. Virtual Box 下Ubuntu桥接网络设置

    转自:http://os.51cto.com/art/200908/144564.htm 一般而言,安装完VirtualBox设定网路时选择默认的NAT模式,Guest就可顺利联网了,但是这种方式比较 ...

  6. Linux虚拟机桥接网络

    1.虚拟机网络设置为“桥接” 2.查看本机IP.Gateway.DNS 3.vi /etc/sysconfig/network-scripts/ifcfg-eth0,ONBOOT=“NO”改为“YES ...

  7. kvm/qemu虚拟机桥接网络创建与配置

    首先阐述一下kvm与qemu的关系,kvm是修改过的qemu,而且使用了硬件支持的仿真,仿真速度比QEMU快. 配置kvm/qemu的网络有两种方法.其一,默认方式为用户模式网络(Usermode N ...

  8. 虚拟机NAT网络设置

    1. 虚拟机设置 2. 本地网络设置 3. 本地虚拟网卡设置 4. 安装虚拟机,设置网络为NAT方式即可访问外网.

  9. 【转】虚拟机 NAT网络设置

    我以下写的配置方法别人在网上已经发布过类似的文章.但是我觉的别人写的东西不一定是对的,必须自己亲自试验一下才行.就像有句话说的:“实践是检验真理的唯一标准”以下是我操作的步骤.希望不足的地方,读者能够 ...

随机推荐

  1. 优雅的将Map转为String工具类

    import com.alibaba.fastjson.JSONObject;import org.apache.commons.lang3.StringUtils; import java.lang ...

  2. Android-贪吃蛇小游戏-分析与实现-Kotlin语言描述

    Android-贪吃蛇小游戏-分析与实现-Kotlin语言描述 Overview 本章的主要的内容是贪吃蛇小游戏的分析和实现,关于实现的具体代码可以在,文章底部的github的链接中找到. 整个游戏通 ...

  3. [python]接口签名

    一个主机中的数据要通过外网发送数据给另外一个主机,为了保证接口安全,需要对接口进行签名,由于重放攻击貌似对这种接口无效,所以没有加入时间戳 直接放代码: #!/usr/bin/env python # ...

  4. P1828 香甜的黄油 Sweet Butter

    对于这道洛谷ac而我整了一下午的codevs的题,我也是很绝望啊. 原因是队列数组开小了我勒个去???我说STL怎么能过 题目描述 农夫John发现做出全威斯康辛州最甜的黄油的方法:糖.把糖放在一片牧 ...

  5. Windows和linux下clock函数

    windows:  Calculates the wall-clock time used by the calling process. return:The elapsed wall-clock ...

  6. RabbitMQ简单使用

    环境搭建: RabitMQ是用Elang编写的,虽然Elang本身是跨平台的,但也同时意味着搭建Rabit环境需要首先配置Elang环境.配置RabitMQ的网上教程还比较多的: windows 下 ...

  7. .net core中的高效动态内存管理方案

    .net core在新增的System.Buffers中引入了一大堆高效内存管理的类,如span和memory.内存池.本文今天这里介绍一个高效动态内存访问方案. ReadOnlySequenceSe ...

  8. STM32 F4 GPIO Modes

    STM32 F4 GPIO Modes Goal: creating a visual summary of GPIO configuration modes. The summary at the ...

  9. SWD Connect/Transfer Source Code

    Serial Wire Debug interface The Serial Wire Debug protocol operates with a synchronous serial interf ...

  10. TeeChart 有用的属性

    //背景 BackWall.Gradient.Visible = True //是否显示右边图标选项 Legend.Visible = False //不在显示3D效果, 比较有用 View3D = ...