This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
Home Products Support Community News


Re: [Xen-users] One physical NIC and multiple bridges

To: xen-users@xxxxxxxxxxxxxxxxxxx
Subject: Re: [Xen-users] One physical NIC and multiple bridges
From: "Gordon McLellan" <gordonthree@xxxxxxxxx>
Date: Sat, 15 Nov 2008 09:28:34 -0500
Delivery-date: Sat, 15 Nov 2008 06:29:19 -0800
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:in-reply-to:mime-version:content-type :content-transfer-encoding:content-disposition:references; bh=hIonMj1orPzhgB0ZqX0bTjdkau8gicTrV3Sh7g0tmUE=; b=TT3w9Hgcmttwp7dg1RoomNJPf4cRTvMceTrJzeN5PyhpROu+DOpeSDYpCE/QnvoAc+ VkIMX1CLGQgzroT7qxE5znTsCyAPv8lnMRC7nwUss3ASXaVCnHj8KBV9jdJcQ1qF5XsA 43YPeLO57B3D0mcPm3xlXQZQ9oURdYgsxup7Y=
Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:in-reply-to:mime-version :content-type:content-transfer-encoding:content-disposition :references; b=n2ansUj0jOD+AJb5sofrX2G/x0+LJ2j3G3loSrL5I2O0anpHtwgEjSwWDMCeu+av33 cLL14boOOcetqXApDH3QwFN/dU2TFDHebbr2umFLZ5Ev/12YH2KVGinFzdPrFQ4lTIcl mWoriINNQgFpxY60xl0L3HXDQbYkg0ltOL92I=
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <491ED174.1010704@xxxxxxxxx>
List-help: <mailto:xen-users-request@lists.xensource.com?subject=help>
List-id: Xen user discussion <xen-users.lists.xensource.com>
List-post: <mailto:xen-users@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=unsubscribe>
References: <491ED174.1010704@xxxxxxxxx>
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
What does your network setup script look like in /etc/xen/scripts?

As far as I know, a bridge has to be tied to a device on the host, but
that physical device doesn't need to be real.  My host has four
bridges on it, three of which are bound to real ethernet devices, the
fourth is bound only to a dummy ethernet device.

here's my network setup script, it lives in /etc/xen/scripts and gets
auto-executed when xend starts up.

# cat my-network-script
dir=$(dirname "$0")
"$dir/network-bridge" "$@" vifnum=0 netdev=eth0 bridge=xenbr0
"$dir/network-bridge" "$@" vifnum=1 netdev=eth1 bridge=xenbr1
"$dir/network-bridge" "$@" vifnum=2 netdev=eth3 bridge=xenbr2
"$dir/network-bridge" "$@" vifnum=3 netdev=dummy1 bridge=xenbr3

bridge3 is my 100% virtual network, which exists only in the memory on
the host and not on my physical network.  It's connected to my
phyiscal network via a firewall DomU which only allows certain traffic
to cross over.

I hope this helps!


On Sat, Nov 15, 2008 at 8:41 AM, Tom Lobato <tomlobato@xxxxxxxxx> wrote:
>    Hi all!
>    There are several docs teaching how to configure multiple bridges
> for Xen when you have multiple NICs.
>    Well, I want to simulate a environment with 4 machines, but only 2
> must have internet access (through physical NIC on dom0), and others can
> comunicate with each other. So, I need to make some additional bridges
> UNrelated to my physical NIC on dom0.
>    I tried to create it manually using:
>       brctl addbr br1
>    then, in domU 1 config:
>       vif = ... bridge=br1 ...
>    then, in domU 2 config:
>       vif = ... bridge=br1 ...
>    When domU 1 and 2 boots up, it is attached to this bridge, as hoped,
> but cant ping another domU connected to the same bridge.
>    A simple map of my domUs:
>               domUs
> ----------------------------------------
> |               isp1_server----|---physical_NIC
> |                        |             |
> | client-----lan_server     |
> |                        |             |
> |               isp2_server----|---physical_NIC
> |________________________|
>    Im I forgetting something? If you has a better approach to setup it,
> please tell me.
>    Tom Lobato
> _______________________________________________
> Xen-users mailing list
> Xen-users@xxxxxxxxxxxxxxxxxxx
> http://lists.xensource.com/xen-users

Xen-users mailing list