[3.1.0] Problem with bridged networking
Posted: 3. Dec 2009, 14:08
First of all, for all my guest OSes I use bridged networking with guest network card attached to a locally created Loopback adapter, configured to 192.168.10.0/24 addresses. In my main host network adapter's properties I enabled shared networking and specified there this Loopback connection, so that guest machines were able to see external world. (I use such a little bit complicated scheme, because NAT does not allow me to connect from host to guests via SMB, which I need badly, and I cannot attached bridged network card to my main host adapter, because it's a corporate network with extremely limited number of IP addresses available.)
All this worked fine for quite long time, but after I upgraded from VB 3.0.12 to 3.1.0, guest OS could not access external world anymore. It can see my local computer, but not further. It all looked like internal guest OS'es route settings got broken, but they were completely in order. I tried re-customizing all networking infrastructure in host and guest OSes, disabling the host firewall, removing and reinstalling VirtualBox, rebooting host and guest — nothing helped. The driver filter is present in the host network connections, I checked this. After I removed VB 3.1.0 and installed 3.0.12 back, network started working at once and without any trouble, guest OS saw all external network and all the Internet. I tried again 3.1.0, and again external world became inaccessible from guest. I had to revert it back to 3.0.12 again, because I need Internet for my work…
Could anybody give me any idea what could go wrong? What else can I check to find and, maybe, fix this problem? My host OS is XP SP3 x32, guest OSes I tried are openSUSE 11.2 and Ubuntu 9.10.
PS: I also installed VB 3.1.0 on another computer (laptop with Vista Business SP2 x32 as host OS), and there it worked without any problem.
All this worked fine for quite long time, but after I upgraded from VB 3.0.12 to 3.1.0, guest OS could not access external world anymore. It can see my local computer, but not further. It all looked like internal guest OS'es route settings got broken, but they were completely in order. I tried re-customizing all networking infrastructure in host and guest OSes, disabling the host firewall, removing and reinstalling VirtualBox, rebooting host and guest — nothing helped. The driver filter is present in the host network connections, I checked this. After I removed VB 3.1.0 and installed 3.0.12 back, network started working at once and without any trouble, guest OS saw all external network and all the Internet. I tried again 3.1.0, and again external world became inaccessible from guest. I had to revert it back to 3.0.12 again, because I need Internet for my work…
Could anybody give me any idea what could go wrong? What else can I check to find and, maybe, fix this problem? My host OS is XP SP3 x32, guest OSes I tried are openSUSE 11.2 and Ubuntu 9.10.
PS: I also installed VB 3.1.0 on another computer (laptop with Vista Business SP2 x32 as host OS), and there it worked without any problem.