Alot of people use ultra VNC.

Does the router forward the correct ports to the relevant machine(s)?