Linux xen 网桥配置

原创 2011年01月22日 13:28:00

0.必须明白网桥工作在数据链路层,在eth0与eth1等之下,网桥收到数据包后根据MAC地址转发到与该网桥相连接的1或多个网卡,也就是说,如果网桥不正常工作机器就断网了(如果存在网桥的情况下)

1.XEN中的默认启动的网桥是xenbr0, 如果想更改成你自己创建的网桥,在/etc/xen/xend-config.sxp 文件里更改,
添加一行:(network-script 'network-bridge bridge=xenbr1')

注释掉这一行:#(network-script network-bridge)

而启动或停止XEN网桥脚本为/etc/xen/scripts/network-bridge, 使用./network-bridge stop,./network-bridge start命令(别忘了xend restart ,xend restart之后在虚拟系统管理器中添加网卡时共享设备一项才会更改为xenbr1)

当你停止XEN网桥时你会发现brctl show中将看不到xenbr0(默认)

 

  补充:如果你想更改网桥连接的设备,在netwrok-bridge文件里找vifnum这个变量,直接赋值0,1,2...代表eth0 eth1 eth2

2.默认时,xenbr0必须连接vif0.0,vif1.0,peth0 ,可以将peth0看作etho的别名,vif0.0表示dom0接口,vif1.0表示dom ID=1的接口(重启或新建几个domain,ID更改后你会发现vif1.0变成vif2.0..3.0了)

如果在xenbr0中删除vif0.0,则在domain中无法ping通本机,但能ping通通过eth0连接的机器,比如本机连接的路由器

如果在xenbr0中删除vif1.0,则在domain中就没有网卡了(相应的vif1.1表示ID为1的DOMAIN的第二块网卡)

如果在xenbr0中删除peth0,则能ping能本机,而无法ping通路由器或局域网其它机器

 

PS:所以有网桥启动的时候必须保证vif0.0,peth0在该网桥之下,这样机器才能正常上网

3.  基本命令:  brctl show

          brctl addif <bridge> <if>

        brctl delif <bridge> <if>

4.  <interface type='bridge'>
      <mac address='00:16:36:08:0c:b5'/>
      <source bridge='xenbr1'/>
      <script path='vif-bridge'/>
      <target dev='vif4.1'/>
    </interface>,target表示domainU,现在他的第二块网卡连接的是网桥xenbr1

5

 

躲猫猫社团团长 http://t.sina.com.cn/coolria

Citrix Xen Desktop 7.1 管理

Citrix Xen Desktop 是桌面虚拟化行业的一颗闪耀明星,做为行业翘楚,它拥有最优秀的表现协议,但不仅仅止步于此,它更是将桌面虚拟化发展推进到了一个新的阶段。本课程将从桌面虚拟化的起源开始讲述,为大家说明桌面虚拟化的基本要素与实现细节,介绍如何从零开始构建 XenDesktop 7.1 的运行环境,详细地说明每一个组件的功能特性和配置过程。
  • 2015年02月02日 13:20

debian 6.0 squeeze 上的 xen 网桥问题

原先装过2台debian xen的服务器,一台是debian 4.0的,一台是debian 5.0 的,这一次装debian 6.0 的,被这个网桥给折磨了一整天.原先的4.0和5.0两个版本的服务器...
  • kivenlee
  • kivenlee
  • 2011-05-26 21:12:00
  • 1213

Linux xen 网桥配置

0.必须明白网桥工作在数据链路层,在eth0与eth1等之下,网桥收到数据包后根据MAC地址转发到与该网桥相连接的1或多个网卡,也就是说,如果网桥不正常工作机器就断网了(如果存在网桥的情况下)1.XE...
  • ctbinzi
  • ctbinzi
  • 2011-01-22 13:28:00
  • 1433

xen网络配置——桥接模式

xen网络配置——桥接模式 2010年07月29日   桥接模式:   关闭 Xend:   xend stop   修改 Xend 配置文件 /etc/xen/xend-confi...
  • ctbinzi
  • ctbinzi
  • 2011-01-22 10:36:00
  • 1134

Xen虚拟机安装历程

这已经是第三次深入Xen虚拟机泥潭。第一次新买了个笔记本连夜鼓捣,fedora、centos、ubuntu、sciencelinux系统卸了装,装了卸,动不动还要编译linux系统内核使其支持虚拟化,...
  • zzp19871203
  • zzp19871203
  • 2013-10-23 22:23:27
  • 2330

Debian/Ubuntu - Xen折腾秘笈

作为秘籍,本文包含折腾Xen所必须了解,但是在一般能找到的教程里面都没提及的资料。这里不包含一些必须的步骤等,所以很可能你需要先浏览这些资料,并让浏览器同时开着这些页面随时查阅:DebianWiki ...
  • ctbinzi
  • ctbinzi
  • 2011-01-17 19:26:00
  • 2187

Kvm 简介 安装 使用 桥接网络

KVM 全称是 基于内核的虚拟机(Kernel-based Virtual Machine),它是一个 Linux 的一个内核模块,该内核模块使得 Linux 变成了一个 Hypervisor:它由 ...
  • zonghua521
  • zonghua521
  • 2017-10-10 22:02:14
  • 121

网桥与kvm桥接

网桥的功能有两个: 一.连接不同的网段,使得不同网段的主机之间无需通过路由就可以传输数据,交换机就起到这种功能。如果两个不同网段通过网桥连接的话,那么每台主机的route表都应当包含这两个网段的路由...
  • xuriwuyun
  • xuriwuyun
  • 2013-10-12 17:23:22
  • 1003

brctl

有五台主机。其中一台主机装有linux ,安装了网桥模块,而且有四块物理网卡,分别连接同一网段的其他主机。我们希望其成为一个网桥,为其他四台主机(IP分别为192.168.1.2 ,192.1...
  • hshl1214
  • hshl1214
  • 2011-01-20 15:28:00
  • 1209

Xen多网桥配置配置

  • 2010年09月25日 00:06
  • 99KB
  • 下载
收藏助手
不良信息举报
您举报文章:Linux xen 网桥配置
举报原因:
原因补充:

(最多只允许输入30个字)