Io utilizzo da sempre la connessione Desktop Remoto per raggiungere uno dei miei PC quando sono all'esterno. L'impostazione:

Il PC da raggiungere ha questo indirizzo interno: 192.168.1.100
Ho aperto la porta 3389 sull'indirizzo 192.168.1.100
(ovviamente anche senza apertira verso l'esterno chiamando 192.168.1.100 con MSTSC.exe da un PC in rete funziona tutto)

A questo punto, portandoci fuori dalla lan e conoscendo l'IP pubblico (es. 82.44.186.5) se apro MSTSC chiamando l'IP pubblico, accedo alla mia macchina 192.168.1.100

Se questo non ti funziona significa che:
1) sbagli impostazione del router
2) stai chiamando la macchina sbagliata.
3) non è attivo il servizio Desktop Remoto.