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

Re: [Xen-devel] [PATCH] example and default IP addresses



On Thu, Jan 17, 2008 at 08:27:01PM -0700, Dan Magenheimer wrote:
> > On Thu, Jan 17, 2008 at 03:35:02PM +0000, Ian Jackson wrote:
> > > Dan Magenheimer writes ("RE: [Xen-devel] [PATCH] example 
> > and default IP addresses"):
> > > > In the patch to network-nat, I see that you are replacing 
> > the 10.0.0.0/16
> > > > usage with 192.0.2.0/24.  Actually, vif-nat has a dependency on it
> > > > being 10.0.0.0/8(!), at least if more than 256 domains 
> > are launched (not
> > > > necessarily simultaneously, just sequentially created and 
> > destroyed).
> > > > In vif-nat ip_from_dom, IP's are created as 10.x.y.z for 
> > vifw.z, where
> > > > x*256+y==w.
> > >
> > > Firstly, I think it's important to note that network-nat and vif-nat
> > > are pretty ropey.  Anyone who is using them will almost 
> > certainly have
> > > had to adjust them to local conditions anyway.  For example, these
> > > scripts attempt to find and edit your local dhcp server 
> > configuration
> > > file !
> > 
> > FYI, for anyone using libvirt we recommend only using network-bridge
> > and vif-bridge. libvirt then provides a 'virtual network' capability
> > which allows you to define multiple local networks either completely
> > isolated from the physical network, or connected via NAT. 
> > This effectively
> > provides same functionality as vif-nat/network-nat, but 
> > without requiring
> > the admin to modify shell scripts.
> 
> Hi Dan --
> 
> Does this handle DHCP as well?  If so, can you provide a pointer to more
> information?

Yes, it runs a 'dnsmasq' daemon per virtual network to provide DNS and
DHCP services. Each virtual network is setup as a bridge device, so you
can have many on a single machine, each with independant DHCP services

The original design doc is

 http://www.gnome.org/~markmc/virtual-networking.html

And UI screenshots are

  http://virt-manager.org/screenshots/networking.html

Regards,
Dan.
-- 
|=- Red Hat, Engineering, Emerging Technologies, Boston.  +1 978 392 2496 -=|
|=-           Perl modules: http://search.cpan.org/~danberr/              -=|
|=-               Projects: http://freshmeat.net/~danielpb/               -=|
|=-  GnuPG: 7D3B9505   F3C9 553F A1DA 4AC2 5648 23C1 B3DF F742 7D3B 9505  -=| 

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


 


Rackspace

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