Wie kann ich über die Befehlszeile per Fernzugriff auf einen Computer mit dynamischer IP zugreifen?

Wie kann ich über die Befehlszeile per Fernzugriff auf einen Computer mit dynamischer IP zugreifen?

Ich möchte auf meinen anderen Computer (Mac OSX) zugreifen, der sich am anderen Ort befindet. Die einfachste Lösung wäre vielleicht die Verwendung von Teamviewer und Logmein, aber in diesem Fall möchte ich per Befehlszeile/Terminal remote zugreifen. Das Problem ist, dass Teamviewer und Logmein keine Terminalsitzung unterstützen. Der Remotecomputer (der Computer, mit dem ich eine Verbindung herstellen möchte) verwendet eine dynamische IP und ich habe keinen Zugriff auf den Router, der mit diesem Computer verbunden ist.

Ich habe einige Ressourcen, mit denen ich dynamische DNS-Dienste wie dynu, no-ip usw. verwenden kann, aber für die meisten dieser Dienste muss ich einige Einstellungen am Router ändern (z. B. Portweiterleitung usw.). Tatsache ist, dass ich keinen Zugriff auf den Router habe. Oder übersehe ich etwas?

Irgendeine Lösung ?

Antwort1

Wenn Sie eine Verbindung herstellen möchten, haben Sie zwei Hauptoptionen:

  1. Um NAT zu umgehen, verwenden Sie Ihren eigenen Server.Reverse-SSH-Tunneling, entweder direkt zu Ihrem Computer, wenn Sie sich nicht hinter NAT befinden, oder zu einem Mittelpunkt wie im verlinkten Tutorial, wenn Sie sich auch hinter NAT befinden.

  2. Mithilfe eines Dienstes wiengrokum Ihnen eine öffentlich zugängliche Adresse für die Verbindung zu geben

verwandte Informationen