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

[Xen-users] Networking issue on DomU



Hello lists.

Having a problem getting network to work inside a domU.

I have 2 guests os's (the example ttylinux and a CentOS 3,3 domU).

the 2 domU's can ping each other, the dom0 can ping the outside world, incl
internet.
The 2 domU's can not ping the dom0 (or anything else) and the dom0 can not
ping the domU's.

Config dom0
Host OS is CentOS 4.0 with xen 2.0.6

[root@vps xen]# ifconfig
eth0      Link encap:Ethernet  HWaddr 00:60:08:6D:1E:C6
         inet addr:10.0.0.211  Bcast:10.0.0.255  Mask:255.255.255.0
         UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
         RX packets:125239 errors:0 dropped:0 overruns:0 frame:0
         TX packets:1677 errors:0 dropped:0 overruns:0 carrier:0
         collisions:0 txqueuelen:1000
         RX bytes:17073332 (16.2 MiB)  TX bytes:132617 (129.5 KiB)
         Interrupt:10 Base address:0x1480

eth1      Link encap:Ethernet  HWaddr 00:04:76:13:92:DA
         inet addr:10.0.0.210  Bcast:10.0.0.255  Mask:255.255.255.0
         UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
         RX packets:113302 errors:0 dropped:0 overruns:1 frame:0
         TX packets:39535 errors:0 dropped:0 overruns:0 carrier:0
         collisions:22 txqueuelen:1000
         RX bytes:14854554 (14.1 MiB)  TX bytes:4235423 (4.0 MiB)
         Interrupt:9 Base address:0x1400

lo        Link encap:Local Loopback
         inet addr:127.0.0.1  Mask:255.0.0.0
         UP LOOPBACK RUNNING  MTU:16436  Metric:1
         RX packets:42137 errors:0 dropped:0 overruns:0 frame:0
         TX packets:42137 errors:0 dropped:0 overruns:0 carrier:0
         collisions:0 txqueuelen:0
         RX bytes:3030632 (2.8 MiB)  TX bytes:3030632 (2.8 MiB)

vif30.0   Link encap:Ethernet  HWaddr FE:FF:FF:FF:FF:FF
         UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
         RX packets:34 errors:0 dropped:0 overruns:0 frame:0
         TX packets:90 errors:0 dropped:145 overruns:0 carrier:0
         collisions:0 txqueuelen:0
         RX bytes:2378 (2.3 KiB)  TX bytes:4540 (4.4 KiB)

vif51.0   Link encap:Ethernet  HWaddr FE:FF:FF:FF:FF:FF
         UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
         RX packets:20 errors:0 dropped:0 overruns:0 frame:0
         TX packets:7 errors:0 dropped:0 overruns:0 carrier:0
         collisions:0 txqueuelen:0
         RX bytes:1120 (1.0 KiB)  TX bytes:462 (462.0 b)

xen-br0   Link encap:Ethernet  HWaddr FE:FF:FF:FF:FF:FF
         inet addr:10.0.0.212  Bcast:10.255.255.255  Mask:255.0.0.0
         UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
         RX packets:335 errors:0 dropped:0 overruns:0 frame:0
         TX packets:18 errors:0 dropped:0 overruns:0 carrier:0
         collisions:0 txqueuelen:0
         RX bytes:15764 (15.3 KiB)  TX bytes:756 (756.0 b)

[root@vps xen]# netstat -rn
Kernel IP routing table
Destination     Gateway         Genmask         Flags   MSS Window  irtt
Iface
10.0.0.0        0.0.0.0         255.255.255.0   U         0 0          0
eth1
169.254.0.0     0.0.0.0         255.255.0.0     U         0 0          0
eth1
10.0.0.0        0.0.0.0         255.0.0.0       U         0 0          0
xen-br0
0.0.0.0         10.0.0.1        0.0.0.0         UG        0 0          0
eth0

domU config for the centos domu:
kernel = "/boot/vmlinuz-2.4-xenU"
memory =32
name = "centos"
nics=1
vif = [ 'mac=aa:00:00:00:00:11, bridge=xen-br0' ]
disk = [ 'phy:sda2,sda2,w' ]
dhcp="off"
root = "/dev/sda2 ro"
extra = " 3 console=tty0"
restart = 'onreboot'

[root@centos root]# ifconfig
eth0      Link encap:Ethernet  HWaddr AA:00:00:00:00:11
         inet addr:10.0.0.220  Bcast:10.0.0.255  Mask:255.255.255.0
         UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
         RX packets:7 errors:0 dropped:0 overruns:0 frame:0
         TX packets:20 errors:0 dropped:0 overruns:0 carrier:0
         collisions:0 txqueuelen:1000
         RX bytes:462 (462.0 b)  TX bytes:1120 (1.0 Kb)

lo        Link encap:Local Loopback
         inet addr:127.0.0.1  Mask:255.0.0.0
         UP LOOPBACK RUNNING  MTU:16436  Metric:1
         RX packets:13 errors:0 dropped:0 overruns:0 frame:0
         TX packets:13 errors:0 dropped:0 overruns:0 carrier:0
         collisions:0 txqueuelen:0
         RX bytes:1036 (1.0 Kb)  TX bytes:1036 (1.0 Kb)

[root@centos root]# cat /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
IPADDR=10.0.0.220
NETMASK=255.255.255.0
NETWORK=10.0.0.0
ONBOOT=yes

[root@centos root]# netstat -rn
Kernel IP routing table
Destination     Gateway         Genmask         Flags   MSS Window  irtt
Iface
10.0.0.0        0.0.0.0         255.255.255.0   U         0 0          0
eth0
169.254.0.0     0.0.0.0         255.255.0.0     U         0 0          0
eth0
0.0.0.0         10.0.0.1        0.0.0.0         UG        0 0          0
eth0


(no idea where the 169.* address comes from).

the 10.0.0.1 is my router that connects to the internet, and is the default
gatwat for all systems (fysical machine).

[root@centos root]# ping 10.0.0.1
PING 10.0.0.1 (10.0.0.1) 56(84) bytes of data.
From 10.0.0.220 icmp_seq=0 Destination Host Unreachable
From 10.0.0.220 icmp_seq=1 Destination Host Unreachable
From 10.0.0.220 icmp_seq=2 Destination Host Unreachable


10.0.0.230 is the domU with ttylinux

[root@centos root]# ping 10.0.0.230
PING 10.0.0.230 (10.0.0.230) 56(84) bytes of data.
64 bytes from 10.0.0.230: icmp_seq=0 ttl=64 time=2.32 ms
64 bytes from 10.0.0.230: icmp_seq=1 ttl=64 time=0.343 ms
(works).

Why i can ping domU <-> domU but not domU <-> *anything else*   ??

Thanks in advance,
Nico van Royen
nico@xxxxxxxxxxx


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


 


Rackspace

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