From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andrew Theurer Subject: Re: how to setup NAT for domU? Date: Fri, 28 Jan 2005 10:19:15 -0600 Message-ID: <41FA6603.7030600@us.ibm.com> References: <9cde8bff050126022375e27d89@mail.gmail.com> <200501261135.23170.gm281@hermes.cam.ac.uk> <41F9123A.7030907@us.ibm.com> <200501272158.27123.gm281@hermes.cam.ac.uk> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: <200501272158.27123.gm281@hermes.cam.ac.uk> Sender: xen-devel-admin@lists.sourceforge.net Errors-To: xen-devel-admin@lists.sourceforge.net List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , List-Archive: To: Gregor Milos Cc: xen-devel@lists.sourceforge.net List-Id: xen-devel@lists.xenproject.org Gregor Milos wrote: >>Gregor, in your xmexample script you have: >> >>vif = [ 'ip=192.168.%d.1/24' % (vmid)] >> >> > >The way the default setup (xmexample) works is as follows: >in domain 0 - vif gets ip = 192.168.vmid.1 >in domU - eth0 gets ip = 192.168.vmid.2 >this way we can easily update the routing tables in dom0. >There can be up to 255 unprivileged domains (which is plenty). > > OK, that's exactly what I wanted to do. > > >>I have a much simpler config file, which has: >> >>vif = [ 'ip=192.168.2.1/24'] >> >> > >This way all the virtual interfaces in dom0 would be getting the same ip, >which will not work for more then one domU. > > Actually I have a diferent file for each vmid, generated by bash scripts, with have a different 192.168.vmid.1, so I think our intent is the same, just different implemtations. My way was driven by my lack of python experience :) > > >>...which I tried to use but I get an error from xm create. Looking at >> >> > >What is the error? Does it happen when you are trying to set up the first >unprivileged domain or any subsequent ones. What IP address do you give to >eth0 in domU? > > I don't have the error recordred, but I think it was a python parsing error. Perhaps I just didn't get the format correctly. I cannot reproduce at the moment, because apparantly I have really screwed somthing up by trying the unstable tree, and so far I have not been able to get 2.0-testing or 2.0.1 running again (and 2.0.3 has always stuck at "Scrubbing memory.."). I'll try to get back where I started, 2.0.1 with the error reproduced. Hopefully it's just an error on my part. Thanks for your help! -Andrew Theurer ------------------------------------------------------- This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting Tool for open source databases. Create drag-&-drop reports. Save time by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc. Download a FREE copy at http://www.intelliview.com/go/osdn_nl