Para fazer isso com segurança, você tem pelo menos três opções:
- VNC sobre Secure Shell (SSH)
- Edição Real VNC Personal (US $ 30) que possui opções de segurança
- Remmina Remote Desktop Client
O VNC over Secure Shell requer o máximo de trabalho para você. Você precisará configurar um servidor SSH, um servidor VNC e encaminhar a porta do roteador para o servidor SSH.
A edição Real VNC Personal é aparentemente muito mais fácil, já que a segurança está incorporada.
Remmina Remote Desktop Client permite que você se conecte diretamente ao seu PC com Windows 7 usando RDP (supondo que você esteja executando o Win7 Pro ou superior; a edição doméstica não tem o RDP.)
Como você faz cada um é um post inteiro por si só, mas você pode pesquisar as respostas do Google com muita facilidade. Espero que isso ajude.