[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-users] Failed to setup NAT network
On Fri, Jun 17, 2011 at 8:32 AM, YAO <yffbrave@xxxxxxxxx> wrote: > I'm using Xen 4.1 and here's what I did: > 1.comment network-script and vif-script about bridge in > /etc/xen/xend-config.sxp, uncomment the lines about nat > 2.set vm config, add something like vif = [ 'mac=00:16:3e:00:00:11, > ip=10.0.0.1' ] > 3.set /etc/network/interfaces in domU, add lines as follows: > auto eth0 > iface eth0 inet static > address 10.0.0.1 > gateway 10.0.0.254 > netmask 255.255.255.0 > But it didn't work! > Here's the output of "ifconfig -a" in dom0 > tap10.0 Link encap:Ethernet HWaddr a6:8a:1b:92:be:af > BROADCAST MULTICAST MTU:1500 Metric:1 > RX packets:0 errors:0 dropped:0 overruns:0 frame:0 > TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 > collisions:0 txqueuelen:500 > RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) > vif10.0 Link encap:Ethernet HWaddr fe:ff:ff:ff:ff:ff > BROADCAST MULTICAST MTU:1500 Metric:1 > RX packets:0 errors:0 dropped:0 overruns:0 frame:0 > TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 > collisions:0 txqueuelen:32 > RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) > the vif10.0 didn't get an ip! > The same thing happened in domU whose eth0 didn't get ip, too. Strangely, > eth0 was renamed to eth9, I don't know why. > So, where did I make mistake? How to setup NAT network in the new toolstack? The procedure above seems OK for getting NAT To work with xend. I don't know what the support is like for the new libxl/xl toolstack though. I'm wondering if going forward we should adopt a QEMU-NAT style setup for NAT on Xen? http://wiki.qemu.org/Documentation/Networking/NAT In the long run, we want something that is maintainable by the appropriate developers (whether that be Xen, the distros, or other third party tools). As far as your specific problem goes, I think the best way to debug it is to do network and kernel (dmesg) traces to see if the packets are going where they should be. You can also add the line: set -x To the xen networking scripts so that debug output is printed to syslog (http://www.cyberciti.biz/tips/debugging-shell-script.html) > By the way, can I use bridge mode if I have only one IP? > Do you mean that you want to use bridging and NAT with one IP? Thanks, Todd _______________________________________________ > Xen-users mailing list > Xen-users@xxxxxxxxxxxxxxxxxxx > http://lists.xensource.com/xen-users > -- Todd Deshane http://www.linkedin.com/in/deshantm http://www.xen.org/products/cloudxen.html http://runningxen.com/ _______________________________________________ Xen-users mailing list Xen-users@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-users
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |