Para um acesso sem muita dor de cabeça, use o Teamviewer.
O acesso com a área de trabalho remota e outros programas como o ultraVnc, vão necessitar de configuração do modem ou roteador, no local em que deseja realizar o acesso.
Se o ponto onde quer acessar usar uma internet com IP Dinamico (Velox, GVT, etc) você ainda terá que usar uma mascara de IP (No-IP, DynDNS, etc).
Eu uso na maioria dos casos o teamviewer, porque é simples de usar. Só tome o cuidado, para o seguinte, Se for instalar o teamviwer, saiba que ele pode gerar um conflito com aplicações que use a porta 80 para comunicação.