Ich versuche, eine Verbindung zu einem Server herzustellen - nennen wir ihn Zielserver auf Port 22. Ich kann nur über einen SSH-Tunnel auf den Zielserver zugreifen. Der ssh-Tunnel sollte einen anderen Server verwenden - proxy_server auf Port 81 - um sich dann mit dem destination_server zu verbinden. Ich habe alles versucht, wirklich alles, das Internet hat mich beworfen, aber ich bleibe immer noch beim Verbinden hängen. Derzeit verwende ich folgenden Befehl, um zuerst die ssh-tunnel-Verbindung zu aktivieren:

 ssh -N -L 8080:127.0.0.1:81 [email protected]_server 

Die letzten Zeilen der ausführlichen Ausgabe sind:

debug3: ssh_connect_direct: entering
debug1: Connecting to proxy_server [proxy_server] port 81.
debug3: set_sock_tos: set socket 3 IP_TOS 0x48

Ich habe versucht, dies zu beheben, indem ich den SOCKS-Proxy mit 127.0.0.1:8080 in den Systemeinstellungen aktiviert habe:

Bildbeschreibung hier eingeben

Aber ich erhalte immer noch die oben erwähnte Debug-Meldung.

Ich habe auch Anwendungen von Drittanbietern wie SSH Tunnel Manager ausprobiert, aber dort kann ich kein Passwort für den Proxy hinzufügen. Dann habe ich JellyfiSSH im App Store gekauft. Dies hat ein dediziertes Feld für die Tunnelverbindung, aber irgendwie muss es für den privaten Schlüssel für den destination_server ein Feld sein.

Ich kann wirklich keine Lösung finden, da niemand im Internet die gleiche Debug-Ausgabe wie ich zu haben scheint. Ich erhalte immer die Ausgabe, unabhängig davon, mit welchem ​​Server ich eine Verbindung herstellen möchte. Deshalb würde ich mich über jede Hilfe sehr freuen! Vielen Dank im Voraus!

no answer