|
|
|
|
|
|
|
|
|
|
xen-users
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
|
|
|
|
|