安装好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. View 的滑动

    View 的滑动 学习自 <Android开发艺术探索> 滑动漫谈 因为Android手机屏幕大小的原因,所以为了显式更多的信息,我们必须采用滚动的方式来处理,因为滚动就涉及到了滑动,有的 ...

  2. Android中加载事件的方式

    Android中加载事件的方式 通过内部类的方式实现 通过外部类的方式实现 通过属性的方式实现 通过自身实现接口的方式实现 通过内部类的方式实现 Demo btn_Login.setOnClickLi ...

  3. Linux驱动之串口(UART)

    <uart驱动程序概述> 在嵌入式Linux系统中,串口被看成终端设备,终端设备(tty)的驱动程序分为3部分: tty_core tty_disicipline  tty_driver ...

  4. BZOJ4175 : 小G的电话本

    用后缀树统计出出现了x次的本质不同的子串的个数,最后再乘以x,得到一个多项式. 这个多项式常数项为0,但是一次项不为0. 于是把整个多项式除以一次项,通过多项式求ln和多项式求exp求出它的幂. 最后 ...

  5. ORA-01591 锁定已被有问题的分配事务处理--解决方法(转)

    转载自love wife & love life —Roger 的Oracle技术博客 本文链接地址: ORA-01591: lock held by in-doubt distributed ...

  6. CentOS 7搭建OpenVPN-Admin

    安装注意要点: 1.用户及目录权限 2.openvpn配置文件/etc/openvpn/server.conf,可以设置不同的转发模式等等 3.全程使用apache,不要用其它的如nginx这些,不然 ...

  7. [原创]Fitnesse测试工具介绍及安装

    1 Fitnesse简介 Fitnesse是一款开源的验收测试框架,完全有java语言编写完成,支持多语言软件产品的测试,包括(java,c,c++,python,php),在Fitnesse框架中, ...

  8. CRC 概述

    Acquired from: ftp.adelaide.edu.au:/pub/rocksoft/crc_v3.txt or ftp://ftp.rocksoft.com/papers/crc_v3. ...

  9. PHP 如何创建守护(daemon)进程

    先讲几个概念 守护进程: Linux中的后台服务进程.它是一个生存期较长的进程,通常独立于控制终端并且周期性地执行某种任务或等待处理某些发生的事件.守护进程常常在系统引导装入时启动,在系统关闭时终止. ...

  10. mybatis 详解

    http://www.cnblogs.com/ysocean/category/1007230.html