Mit dem folgenden Befehl habe ich einen Tunnel von meinem System zu Server1 und von Server1 zu Server2 erstellt, um einen Tunnel von meinem System zu Server2 zu erhalten
ssh -t -t -L4450:localhost:5590 user1@server1 'ssh -L 5590:localhost:2000 user@server2'
Ich erhalte jedoch die folgenden Meldungen, wenn ich versuche, in meinem Browser im Internet zu surfen:
channel 3: open failed: connect failed: Connection refused
channel 4: open failed: connect failed: Connection refused
Stimmt etwas mit dem Befehl nicht?
BEARBEITEN:
Mein Ziel ist es, über Server2 (SOCKS Proxy) auf das Internet zuzugreifen. Aufgrund einiger Einschränkungen muss ich einen Schnittstellenserver (server1) verwenden, um einen Tunnel zu server2 zu erstellen.
-L
diese Option normalerweise nicht verwendet wird, wenn man über SSH "im Internet surfen" möchte, sondern zum Herstellen von Tunneln für ein einzelnes explizites Ziel. Welche Art von Programm läuftserver2
auf Port 2000?