u tried this?
"Why can't my VNC viewer connect to my VNC server?
VNC requires TCP/IP network connectivity between the viewer and server computers. A simple test is to use the ping utility. If you can't ping from your viewer to your server, and vice-versa, than VNC will not work!"