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

Re: [Xen-users] guest only networking



On Tue, 2009-02-17 at 11:19 +0700, Fajar A. Nugraha wrote:
> On Tue, Feb 17, 2009 at 10:48 AM, Gary Koskenmaki <garyk@xxxxxxxxxxxxx> wrote:
> >> What distro do you use?
> > I'm running Debian, Lenny, to be specific.  I'm using only the tools
> > that come as Debian packages, and I'm creating the DomU's with
> > xen-tools.

First, thanks for your replies.  I appreciate your help.  I'd already
been doing all of this to start with.  I just couldn't get the
corresponding network interfaces in the DomU's to be created.  

I finally figured part of this out just seeing that you were telling me
to do the same things I'd already been doing.  That made me look
elsewhere because I thought I'd been doing something wrong in this area.
It turns out I just needed to use "xm network-attach domain.name
ip=xxx.xxx.xxx.xxx bridge=bridge_name" to create the extra interface in
the DomU's, and then do an ifup on that interface.  

So far, so good.  However, bringing up this second interface (eth1) in
the DomU creates a problem for the existing eth0.  There is now no
network connectivity to or from eth0.  ifconfig shows both interfaces as
being configured and if I do an ifup on eth0 it is reported as already
configured.  I can ping eth0's ip address from within the DomU but
that's it.    

As soon as I manually detach the eth1 network from the DomU using "xm
network-detach domain.name device_id" the default network interface,
eth0, begins to function again as it should.  

 
> 
> In that case I'd actually suggest you create your own bridge.
> Something like this on /etc/network/interfaces (tested on Ubuntu
> Intrepid), and set domUs to use brtest bridge.
> 
> auto brtest
> iface brtest inet manual
>     pre-up brctl addbr brtest
>     post-down ifconfig brtest down
>     post-down brctl delbr brtest
> This will create a real guest-only network on brtest, as in dom0 can't
> access domU via that network and vice-versa. Here's another example
> 
> auto brtest
> iface brtest inet static
>     address 10.0.0.1
>     netmask 255.255.255.0
>     pre-up brctl addbr brtest
>     post-down ifconfig brtest down
>     post-down brctl delbr brtest
> 
> This way dom0 uses ip address 10.0.0.1/24, and if you put domU on the
> same subnet it will be able to communicate with dom0.
> Regards,
> 
> Fajar
> 
> _______________________________________________
> Xen-users mailing list
> Xen-users@xxxxxxxxxxxxxxxxxxx
> http://lists.xensource.com/xen-users


_______________________________________________
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®.