I have a Debian 6 guest (VirtualBox) sitting on a Windows XP host. In Debian I've configured tightvncserver. In Windows XP I've installed TightVNC client.
On Debian I do the following:
$ sudo netstat -nr
Kernel IP routing table
Destination Gateway Genmask Flags MSS Window irtt Iface
10.0.2.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.2.2 0.0.0.0 UG 0 0 0 eth0
$ tightvncserver
New 'X' desktop is rand-office:1
Starting applications specified in /home/randm/.vnc/xstartup
Log file is /home/randm/.vnc/rand-office:1.log
On the Windows host, in the TightVNC Viewer, I try to connect to 10.0.2.2:5900.
After ~20 seconds, it tells me that it failed to connect to server 10.0.2.2.
Question: what am I doing wrong?
===EDIT===
I'm able to connect via PuTTY from the Windows Host. So some amount of connectivity is working.