Jeffrey’s Blog

Multiple network cards and bridges in Xen[zz]

XEN下的多网桥配置, 这篇文章写得比较清楚了 

Using multiple network cards associated to different bridges in Xen is quite easy. By default Xen uses ony one bridge.

Create custom network-script which works as a wrapper and calls network-bridge from it.

/etc/xen/scripts/multi-network-bridge:
(for Xen 3.1 and earlier)

#!/bin/sh
dir=$(dirname “$0″)
“$dir/network-bridge” “$@” vifnum=0 netdev=eth0 bridge=xenbr0
“$dir/network-bridge” “$@” vifnum=1 netdev=eth1 bridge=xenbr1

/etc/xen/scripts/multi-network-bridge:
(for Xen 3.2)

#!/bin/sh
dir=$(dirname “$0″)
“$dir/network-bridge” “$@” vifnum=0 netdev=eth0 bridge=eth0
“$dir/network-bridge” “$@” vifnum=1 netdev=eth1 bridge=eth1

In Xen 3.2 the default bridge is changed from xenbr<n> to eth<n> and the eth<n> is renamed peth<n>

Add execute-permissions:

# chmod u+x /etc/xen/scripts/multi-network-bridge

Edit Xen’s config:
/etc/xen/xend-config.sxp:


#(network-script network-bridge)
(network-script multi-network-bridge)

DomU’s config:
/etc/xen/conf/foo.conf:
(for Xen3.1 and earlier)


vif = [ ‘bridge=xenbr1′];

/etc/xen/conf/foo.conf:
(for Xen 3.2)


vif = [ ‘bridge=eth1′];

Reboot Dom0 and you should see multiple bridges.

# Last modified at: July 14th, 2008 05:20pm
给本文打分: 1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading ... Loading ...

转载本站文章请注明, 转载自:  Jeffrey’s Blog [http://blog.zhangjianfeng.com]
本文链接:  http://blog.zhangjianfeng.com/article/744
@ 阅读全文 | 2008/05/30 05:36pm | Category: 系统管理 | 896 views   Print This Post  
收藏到网摘: Del.icio.us Google书签 Digg Live Bookmark Technorati Furl Yahoo书签 Facebook 百度搜藏 新浪ViVi 365Key网摘 天极网摘 和讯网摘 博拉网 POCO网摘 添加到饭否 QQ书签 Digbuzz我挖网

No Comments »

No comments yet.

RSS feed for comments on this post. TrackBack URL

Leave a comment

京ICP备06038449号