Pues el vnc lo puedes usar de forma remota, si eres de México y usas Telmex, pues puedes primero bajar tu VNC y tu vncviewer, instalas el VNC en tu ciber y el vncviewer en tu pc, y te vas a home, y le das en "Ver resumen de red"
Ver la red doméstica y miras la maquina cual tenga, y le das click,
Modificar configuración del cortafuegos, y despues,
2. Modificar la configuración del bloqueo de intrusos correspondiente a esta computadora:y buscas la lista al
VNC-Permitir aplicaciones individuales – Seleccione las aplicaciones que pueden entrar a esta computadora a través del bloqueo de intrusos. Haga clic en AGREGAR para agregarlas a la lista Aplicaciones alojadas.VNCy le das agregar XD, algo así es no ? después hace lo que te dijo Eswood, y pues con el no-ip y crear tu dominio, en la page o algo así..
ya ya con el vncviewer, pones la ip de la maquina y lito

, mi ubuntu ya trae el vncviewer

saludos.
XD