Prueba el servicio logmein:
https://secure.logmein.com/
Es un servicio de control remoto de ordenadores.
Tiene versión de pago y gratuita. Creo que para lo que necesitas te sirve la gratuita.
Si esto no te convence existe el servicio dyndns:
http://www.dyndns.com/
Basicamente consiste en instalar un programa en el ordenador al que te quieres conectar. El programa le asignará un nombre al ordenador y cuando quieras conectarte, en lugar de indicar la IP, indicarás el nombre, que siempre será el mismo aunque la IP cambie.