If you are using Bridged Networking it should not be an issue. I use Chicken of the VNC on OSX and UltraVNC from my server to connect when needed to my my Guest OS all the time and vice versa. You have to Parallels running in order to do this of course (I'm not sure how VMWare does it). You just need to install your VNC server on your Guest OS and configure the port. You then need to do an ipconfig /all at the command prompt within your Guest OS to get it's IP address. After that you can connect all day.
I'm not sure if I answered your questions correctly but I hope this info helps.
Last edited: Nov 19, 2007