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

suse xen网桥设置

  • 2010年09月17日 00:11
  • 310KB
  • 下载

debian 6.0 squeeze 上的 xen 网桥问题

原先装过2台debian xen的服务器,一台是debian 4.0的,一台是debian 5.0 的,这一次装debian 6.0 的,被这个网桥给折磨了一整天.原先的4.0和5.0两个版本的服务器...

Linux下为KVM 配置桥接设备,给网桥配制ip地址

感谢党~ 感谢linux公社。本文转自:http://www.linuxidc.com/Linux/2013-08/88719p2.htm 本文可作为《KVM虚拟机网络配置 Bridge方式,NAT...
  • hzhsan
  • hzhsan
  • 2015年03月26日 18:19
  • 12661

Linux系统网络高级配置--网桥、网络接口(bond、team)

高级网络配置 本次博文主要介绍网络桥接、bond网络接口、Team网络接口的功能演示。 (一)配置网络桥接 网络桥接的管理命令 brctl       桥接管理命令 show      显示 addb...

Linux 网桥配置命令:brctl

Linux 网桥配置命令:brctl linux brctl Linux网关模式下将有线LAN和无线LAN共享网段实现局域网内互联: 思路其实很简单:就是将虚拟出一个...

Linux系统下基于Kvm创建虚拟机时网络网桥的配置使用说明

提示:本篇是基于RedHat Enterprise 5.0来设置网桥的。部分文字摘录于相关技术网站。 一,配置命令 1。创建网桥设备:brctl addbr  ,eg:brctl addbr  b...
  • lmp1987
  • lmp1987
  • 2012年03月18日 11:34
  • 3129

在linux下配置网桥透明模式防火墙

在linux下配置网桥透明模式防火墙 一、透明模式防火墙与透明代理的概念       一般而言,防火墙的两个网络接口应分属两个不同的网络,根据系统管理员定义的访问规则在两个接口之间转发数据包,或者...

linux高级网络配置基础team和网桥

linux高级网络配置team, team :也是链路聚合 最多支持8块网卡,不需要手动加载相应内核模块. 桥接就是把一台机器上的若干个网络接口“连接”起来。其结果是,其中一个网口收到的报...

Linux 网桥配置命令:brctl

http://fp-moon.iteye.com/blog/1468650 Linux网关模式下将有线LAN和无线LAN共享网段实现局域网内互联: 思路其实很简单:就是将虚拟出一个bridge...

Linux 网桥配置命令:brctl

Linux网关模式下将有线LAN和无线LAN共享网段实现局域网内互联: 思路其实很简单:就是将虚拟出一个bridge口,将对应的有线LAN和无线LAN都绑定在这个虚拟bridge口上,并给这个bri...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Linux xen 网桥配置
举报原因:
原因补充:

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