Hamachi ist für den vorgestellten Zweck eher uninteressant, da du beim betreten meist noch den neuen "freigeben" musst.
Ich habe für meinen Server folgende konfiguration:
- OpenSSH Server auf port 22 (sollte ich mal umbelegen, die auto-bots die so durch inet streifen nerven langsam)
- UltraVNC Server auf port 5900 (sollte ich genauso umbelegen)
- am NAT/masquerading router leite ich die ports 22/5900 an den fernzusteuernden rechner weiter
- ein dyndns account mit entsprechendem program versorgt meinen rechner immer mit einem erreichbaren namen
auf dem client mach ich jetzt nen ssh tunnel auf und tunnel das vnc protkoll durch, geht mit putty gaphisch sonst
ssh
user@meinedomain.meindyndns.org -L 5900:meinedomain.meindyndns.org:5900
wenn der tunnel steht dan auf dem VNC client als ziel localhost:5900 angeben (das clientseitige SSH-Tunnelende) und schwups gehts los
Warum Tunneln? (sei es durch SSH oder VPN, wie das vorgeschlagene Hamachi oder auch OpenVPN)
VNC Verbindungen finden prinzipiell unverschlüsselt statt. Das ist so als wenn du deinen Haustürschlüssel auf ne Postkarte kleben würdest, zu deiner Mutter schickst und sagst, dass sie die nächste Woche Blumen gießen soll, weil du nicht da bist.
Sollten noch Fragen sein, bitte konkret stellen.
Gruß
tele