.
Si ya te funciona, pero tu problema es saber la ip a la que conectarte, utiliza algún servicio como el que ofrece www.dyndns.com.
Te registras y te dan un dominio de tercer nivel (en plan pepito.dyndns.com o similar), que te redirige a la ip que quieras. Además, hay programas, disponibles en su web además, que se encargan de detectar si te ha cambiado la ip y en ese caso de actualizar el registro.
Muchos routers llevan de serie actualización en el servicio DynDNS, en el momento en que te cambia la IP la actualizan en el servicio.
Así no tienes que estar usando programas ni nada, el propio router se encarga de ello.
Una vez registrado y actualizada la IP dará lo mismo, desde fuera, escribir:
XXX.YYY.ZZZ.LLL que pepito.dyndns.org
Así que si para entrar al VNC tienes que usar IP:4838
Pues ahora tiens que meter pepito.dyndns.org:4838