Hi,

I am running on Debian sid which is still "stuck" with VirtualBox
4.1.18 due to Debian's freeze while preparing for a new release. I am,
however, running more recent kernels. I build my network setup myself,
with the guest connected to a bridged adapter, br0, and the host
routing between br0 and its eth0 with the Internet connected. NAT is
done via regular iptables rules. Up to kernel 3.5.4, this has been
working fine.

With kernel 3.6.0 and kernel 3.6.1, however, NAT seems to be broken. I
don't see the answer packets coming in from the internet going out on
the bridge:

eth0:
$ sudo tcpdump -i eth0 -np host 8.8.8.8
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on eth0, link-type EN10MB (Ethernet), capture size 65535 bytes
14:22:04.047807 IP 192.168.218.24 > 8.8.8.8: ICMP echo request, id 512, seq 
2560, length 40
14:22:04.072433 IP 8.8.8.8 > 192.168.218.24: ICMP echo reply, id 512, seq 2560, 
length 40
14:22:09.493030 IP 192.168.218.24 > 8.8.8.8: ICMP echo request, id 512, seq 
2816, length 40
14:22:09.512335 IP 8.8.8.8 > 192.168.218.24: ICMP echo reply, id 512, seq 2816, 
length 40
14:22:14.500339 IP 192.168.218.24 > 8.8.8.8: ICMP echo request, id 512, seq 
3072, length 40
14:22:14.519901 IP 8.8.8.8 > 192.168.218.24: ICMP echo reply, id 512, seq 3072, 
length 40
14:22:19.507119 IP 192.168.218.24 > 8.8.8.8: ICMP echo request, id 512, seq 
3328, length 40
14:22:19.526081 IP 8.8.8.8 > 192.168.218.24: ICMP echo reply, id 512, seq 3328, 
length 40
8 packets captured
8 packets received by filter
0 packets dropped by kernel

br0:
$ sudo tcpdump -i br0 -np host 8.8.8.8
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on br0, link-type EN10MB (Ethernet), capture size 65535 bytes
14:22:04.047782 IP 192.168.19.22 > 8.8.8.8: ICMP echo request, id 512, seq 
2560, length 40
14:22:09.493001 IP 192.168.19.22 > 8.8.8.8: ICMP echo request, id 512, seq 
2816, length 40
14:22:14.500301 IP 192.168.19.22 > 8.8.8.8: ICMP echo request, id 512, seq 
3072, length 40
14:22:19.507099 IP 192.168.19.22 > 8.8.8.8: ICMP echo request, id 512, seq 
3328, length 40
4 packets captured
4 packets received by filter
0 packets dropped by kernel

When I use KVM VMs on the same host, NAT is fine.

Is it possible that there is something wrong with my old version of
virtualbox when regarding current Linux kernels? I know what will
happen when I admit using virtualbox on the LKML and would like to
have comments from the virtualbox community first.

Is this known behavior? Any hints will be appreciated.

Greetings
Marc

-- 
-----------------------------------------------------------------------------
Marc Haber         | "I don't trust Computers. They | Mailadresse im Header
Mannheim, Germany  |  lose things."    Winona Ryder | Fon: *49 621 31958061
Nordisch by Nature |  How to make an American Quilt | Fax: *49 621 31958062

------------------------------------------------------------------------------
Don't let slow site performance ruin your business. Deploy New Relic APM
Deploy New Relic app performance management and know exactly
what is happening inside your Ruby, Python, PHP, Java, and .NET app
Try New Relic at no cost today and get our sweet Data Nerd shirt too!
http://p.sf.net/sfu/newrelic-dev2dev
_______________________________________________
VBox-users-community mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/vbox-users-community
_______________________________________________
Unsubscribe:  
mailto:[email protected]?subject=unsubscribe

Reply via email to