I may be very wide of the mark here but check the settings under network/TCP/IP for your adapter. Ensure that on the guest machine that the Gateway is shown for the host -192.168.0.1? I have had many problems setting up networks on my machines, two desktops running Win98SE and a laptop running Win XP home, and no matter which way I have approached things, either setting up with manufacturer's software or attempting the "automatic" Win XP method, they have never worked first time. I have had to work things through and check/guess, to the best of my naive ability, the various settings. I used to think it was the firewall causing all the problems (I have carried out the exercise several times now following installation of new hard drives successively in my desktops)but each time it has been that the Gateway has not been "computed".