Kann mit SSH folgendes erreicht werden.
Es sind drei Maschinen beteiligt:
A. My local machine at home
B. The SSH gateway server at school
C. A workstation in a lab, only reachable through B
Ich möchte einen SOCKS-Proxy einrichten. Ich möchte zu Hause auf meinem lokalen Computer surfen können, so wie ich im Labor bin. Dies ist auf einige Websites zurückzuführen, die nur über die öffentliche IP-Adresse der Schule erreichbar sind.
Ich möchte also einen SOCKS-Proxy auf Host C ausführen. Es gelingt mir jedoch nicht, ihn von Host A aus zum Laufen zu bringen.
Ich verbinde mich mit dem Gateway und vom Gateway aus verbinde ich mich mit der Workstation. Das Gateway kann den Datenverkehr jedoch nicht ordnungsgemäß vom und zum Proxy übertragen.
Wie kann ich das machen?
quelle
Im Folgenden finden Sie die angewendeten Schritte für AWS EMR Sock Proxy. Angenommen, wir haben zwei Hops-Szenarien wie folgt
Und Sie haben bereits FoxyProxy in Ihrem Browser eingerichtet. Aktivieren Sie es, bevor Sie die Schritte ausführen.
Schritt 1. Melden Sie sich bei Jump Box an
Schritt 2. Richten Sie einen dynamischen Tunnel in der Jump-Box ein, vorausgesetzt, Key2 ist dort vorhanden.
Schritt 3. Öffnen Sie eine neue Konsole auf dem SSH-Client und richten Sie den Tunnel ein.
quelle