[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-users] Some examples to do xen bridges


  • To: "carlopmart" <carlopmart@xxxxxxxxx>
  • From: "Alan Pearson" <alandpearson@xxxxxxxxx>
  • Date: Wed, 28 Mar 2007 14:46:32 +0100 (BST)
  • Cc: Alan Pearson <alandpearson@xxxxxxxxx>, trilok nuwal <tc.nuwal@xxxxxxxxx>, xen-users@xxxxxxxxxxxxxxxxxxx
  • Delivery-date: Wed, 28 Mar 2007 06:45:48 -0700
  • Domainkey-signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=Received:X-YMail-OSG:Received:Received:Message-ID:In-Reply-To:References:Date:Subject:From:To:Cc:User-Agent:MIME-Version:Content-Type:Content-Transfer-Encoding:X-Priority:Importance; b=adHZRNn9/msEdudrZc78jui6yuwPEneBd/jwRBC3ltraullswUq0L+T8elbQMa7sdKnkIKhlJuq/fDNYSFu7UJZQhVPGIfmieOTEKib0F09W865ujq9kX9N+vWQs3yqkPFhrnFaJM9icgzukSADTn+yyh3W51j5kTDW7Gh2TmoY= ;
  • Importance: Normal
  • List-id: Xen user discussion <xen-users.lists.xensource.com>

Ok

You're having the same Dom0 problem I'm having.

I found trying use the system if-cfg scripts to be unreliable (I wouldn't
be able to connect to the box) so on the suggestion of Jez, this is what I
now use in my-network-script :

#!/bin/sh

brctl addbr xenbr0
brctl setfd xenbr0 0
brctl sethello xenbr0 0
brctl stp xenbr0 off
ifconfig eth0 0.0.0.0 down
ifconfig eth0 0.0.0.0 up
brctl addif xenbr0 eth0
ifconfig xenbr0 172.16.5.33 netmask 255.255.255.224

sleep 5

brctl addbr xenbr1
brctl setfd xenbr1 0
brctl sethello xenbr1 0
brctl stp xenbr1 off
ifconfig eth1 0.0.0.0 down
ifconfig eth1 0.0.0.0 up
brctl addif xenbr1 eth1
ifconfig xenbr1 172.16.5.65 netmask 255.255.255.224

sleep 5



ifconfig eth0 0.0.0.0
ifconfig eth1 0.0.0.0
route add default gw 172.16.5.62 xenbr0
exit 0




-- 
AlanP

On Wed, March 28, 2007 2:39 pm, carlopmart wrote:
> Alan Pearson wrote:
>> I do this on my Xen servers, and when setting up the information was
>> very
>> unclear. It's actually very simple.
>>
>> Edit xend-config.sxp and change the line :
>>
>> (network-script network-bridge)
>>
>> To  :
>> (network-script my-network-script)
>>
>>
>> Then create /etc/xen/scripts/my-network-script as follows :
>>
>> #!/bin/sh
>>
>> # start bridges on both eth0 and eth1
>> XENDIR="/etc/xen/scripts"
>>
>>
>> $XENDIR/network-bridge "$@" netdev=eth0 bridge=xenbr0 vifnum=0
>> $XENDIR/network-bridge "$@" netdev=eth1 bridge=xenbr1 vifnum=1
>>
>
> Thanks Alan, but using network-brige script, dom0 is bocked. My idea is to
> use
> ifcf-net scripts like this:
>
> /etc/sysconfig/network-scripts/ifcfg-eth0
> # Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+
> DEVICE=eth0
> BOOTPROTO=static
> HWADDR=00:80:5A:4A:2B:FC
> ONBOOT=yes
> TYPE=Ethernet
> BRIDGE=xenbr0
>
> /etc/sysconfig/network-scripts/ifcfg-xenbr0
> # Xen Bridge0
> DEVICE=xenbr0
> TYPE=Bridge
> IPADDR=172.25.50.2
> NETMASK=255.255.255.248
> NETWORK=172.25.50.0
> DELAY=0
> STP=off
> ONBOOT=yes
>
> But with this config, xenbr0 needs to use an ip address ...
>
>
> --
> CL Martinez
> carlopmart {at} gmail {d0t} com
>


_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.