From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Daniel P. Berrange" Subject: Re: [PATCH] example and default IP addresses Date: Thu, 17 Jan 2008 16:03:46 +0000 Message-ID: <20080117160346.GF21549@redhat.com> References: <18318.7874.264603.449572@mariner.uk.xensource.com> <20080116105354781.00000001968@djm-pc> <18319.30118.645434.899532@mariner.uk.xensource.com> Reply-To: "Daniel P. Berrange" Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Content-Disposition: inline In-Reply-To: <18319.30118.645434.899532@mariner.uk.xensource.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: Ian Jackson Cc: "dan.magenheimer@oracle.com" , "xen-devel@lists.xensource.com" List-Id: xen-devel@lists.xenproject.org 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. 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 -=|