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

[Xen-users] XEN network problem, domU's have no network connection


  • To: xen-users@xxxxxxxxxxxxxxxxxxx
  • From: Koen Burms <koen@xxxxxxxx>
  • Date: Tue, 06 Oct 2009 21:30:47 +0200
  • Delivery-date: Thu, 08 Oct 2009 03:49:40 -0700
  • List-id: Xen user discussion <xen-users.lists.xensource.com>

Hey

I've just installed a Debian Lenny AMD64 machine with xen 3.2-1.
The box is up to date.
The domU's are also Debian Lenny AMD64.

The dom0 has a working internet connection, but none of my domU's have an outside connection. The domU's can ping each other without a problem, but they can't ping to the dom0 or the outside network. The connection is set up as a bridge with the default XEN scripts (network-bridge and vif-bridge).

In my dom0 I see a lot of dropped packets on peth0.:
peth0     Link encap:Ethernet  HWaddr 00:24:21:ef:31:4d
         inet6 addr: fe80::224:21ff:feef:314d/64 Scope:Link
         UP BROADCAST RUNNING PROMISC MULTICAST  MTU:1500  Metric:1
         RX packets:90489 errors:0 dropped:970655646476 overruns:0 frame:0
         TX packets:18339 errors:0 dropped:0 overruns:0 carrier:0
         collisions:0 txqueuelen:1000
         RX bytes:106558714 (101.6 MiB)  TX bytes:2507224 (2.3 MiB)
         Interrupt:16 Base address:0x8000


Things I've tried:
ping from dom0 to domU
# ping 188.40.120.xxx
PING 188.40.120.xxx (188.40.120.xxx) 56(84) bytes of data.
^C
--- 188.40.120.xxxping statistics ---
67 packets transmitted, 0 received, 100% packet loss, time 66000ms

arp -a doesn't know the domU

# arping 188.40.120.xxx
ARPING 188.40.120.xxx from 188.40.120.yyy eth0
Unicast reply from 188.40.120.xxx [00:16:3E:FA:33:D5]  0.566ms
Unicast reply from 188.40.120.xxx [00:16:3E:FA:33:D5]  0.555ms
^CSent 2 probes (1 broadcast(s))
Received 2 response(s)

Ping on domU to dom0
ping 188.40.120.yyy
PING 188.40.120.yyy (188.40.120.yyy) 56(84) bytes of data.
^C
--- 188.40.120.yyy ping statistics ---
14 packets transmitted, 0 received, 100% packet loss, time 13013ms

on the same time a tcpdump on dom0:
# tcpdump -lfni vif2.0
20:59:20.342860 IP 188.40.120.xxx > 188.40.120.yyy: ICMP echo request, id 15621, seq 9, length 64 20:59:21.342865 IP 188.40.120.xxx > 188.40.120.yyy: ICMP echo request, id 15621, seq 10, length 64 20:59:22.342861 IP 188.40.120.xxx > 188.40.120.yyy: ICMP echo request, id 15621, seq 11, length 64 20:59:23.342860 IP 188.40.120.xxx > 188.40.120.yyy: ICMP echo request, id 15621, seq 12, length 64

No replies pass here but:
# tcpdump -lfni eth0
21:02:36.794903 IP 188.40.120.xxx > 188.40.120.yyy: ICMP echo request, id 15877, seq 20, length 64 21:02:36.795015 IP 188.40.120.yyy> 188.40.120.xxx: ICMP echo reply, id 15877, seq 20, length 64 21:02:36.794925 IP 188.40.120.yyy> 188.40.120.xxx: ICMP echo reply, id 15877, seq 20, length 64 21:02:37.794849 IP 188.40.120.xxx > 188.40.120.yyy: ICMP echo request, id 15877, seq 21, length 64


On dom0 while pinging to domU:
# tcpdump -lfn
[   81.393249] device eth0 entered promiscuous mode
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on eth0, link-type EN10MB (Ethernet), capture size 96 bytes
19:17:05.296316 IP 188.40.120.xxx > 188.40.120.yyy: ICMP echo request, id 11013, seq 62, length 64 19:17:06.296328 IP 188.40.120.xxx > 188.40.120.yyy: ICMP echo request, id 11013, seq 63, length 64 19:17:07.296315 IP 188.40.120.xxx > 188.40.120.yyy: ICMP echo request, id 11013, seq 64, length 64

while pinging from dom0 to domU tcpdump on dom0:
19:17:57.557410 arp who-has 188.40.120.xxx (ff:ff:ff:ff:ff:ff) tell 188.40.120.yyy
19:17:57.557463 arp reply 188.40.120.xxx is-at 00:16:3e:fa:33:d5
19:17:58.560049 arp who-has 188.40.120.xxx (00:16:3e:fa:33:d5) tell 188.40.120.yyy
19:17:58.560054 arp reply 188.40.120.xxx is-at 00:16:3e:fa:33:d5

Relevant information:
ifconfig on dom0:
eth0      Link encap:Ethernet  HWaddr 00:24:21:ef:31:4d
inet addr:188.40.120.yyy Bcast:188.40.120.191 Mask:255.255.255.192
         inet6 addr: fe80::224:21ff:feef:314d/64 Scope:Link
         UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
         RX packets:24920 errors:0 dropped:0 overruns:0 frame:0
         TX packets:18111 errors:0 dropped:0 overruns:0 carrier:0
         collisions:0 txqueuelen:0
         RX bytes:24466827 (23.3 MiB)  TX bytes:2488546 (2.3 MiB)

lo        Link encap:Local Loopback
         inet addr:127.0.0.1  Mask:255.0.0.0
         inet6 addr: ::1/128 Scope:Host
         UP LOOPBACK RUNNING  MTU:16436  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:0
         RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

peth0     Link encap:Ethernet  HWaddr 00:24:21:ef:31:4d
         inet6 addr: fe80::224:21ff:feef:314d/64 Scope:Link
         UP BROADCAST RUNNING PROMISC MULTICAST  MTU:1500  Metric:1
         RX packets:90489 errors:0 dropped:970655646476 overruns:0 frame:0
         TX packets:18339 errors:0 dropped:0 overruns:0 carrier:0
         collisions:0 txqueuelen:1000
         RX bytes:106558714 (101.6 MiB)  TX bytes:2507224 (2.3 MiB)
         Interrupt:16 Base address:0x8000

vif3.0    Link encap:Ethernet  HWaddr fe:ff:ff:ff:ff:ff
         inet6 addr: fe80::fcff:ffff:feff:ffff/64 Scope:Link
         UP BROADCAST RUNNING PROMISC MULTICAST  MTU:1500  Metric:1
         RX packets:55 errors:0 dropped:0 overruns:0 frame:0
         TX packets:65601 errors:0 dropped:3 overruns:0 carrier:0
         collisions:0 txqueuelen:32
         RX bytes:3450 (3.3 KiB)  TX bytes:81533940 (77.7 MiB)

vif7.0    Link encap:Ethernet  HWaddr fe:ff:ff:ff:ff:ff
         inet6 addr: fe80::fcff:ffff:feff:ffff/64 Scope:Link
         UP BROADCAST RUNNING PROMISC MULTICAST  MTU:1500  Metric:1
         RX packets:123 errors:0 dropped:0 overruns:0 frame:0
         TX packets:162 errors:0 dropped:49 overruns:0 carrier:0
         collisions:0 txqueuelen:32
         RX bytes:9708 (9.4 KiB)  TX bytes:21007 (20.5 KiB)

ifconfig on domU:
eth0      Link encap:Ethernet  HWaddr 00:16:3e:fa:33:d5
inet addr:188.40.120.xxx Bcast:188.40.120.191 Mask:255.255.255.192
         inet6 addr: fe80::216:3eff:fefa:33d5/64 Scope:Link
         UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
         RX packets:167 errors:0 dropped:0 overruns:0 frame:0
         TX packets:123 errors:0 dropped:0 overruns:0 carrier:0
         collisions:0 txqueuelen:1000
         RX bytes:21349 (20.8 KiB)  TX bytes:11430 (11.1 KiB)

lo        Link encap:Local Loopback
         inet addr:127.0.0.1  Mask:255.0.0.0
         inet6 addr: ::1/128 Scope:Host
         UP LOOPBACK RUNNING  MTU:16436  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:0
         RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

# brctl show
bridge name     bridge id               STP enabled     interfaces
eth0            8000.002421ef314d       no              peth0
                                                       vif3.0
                                                       vif7.0

dom0:
# ip route list
188.40.120.128/26 via 188.40.120.129 dev eth0
188.40.120.128/26 dev eth0  proto kernel  scope link  src 188.40.120.132
default via 188.40.120.129 dev eth0

domU:
# ip route show
188.40.120.128/26 dev eth0  proto kernel  scope link  src 188.40.120.187
default via 188.40.120.129 dev eth0

I'm really hoping someone can give me a hand with this problem :-)

Thanks in advance!

Koen




_______________________________________________
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®.