SSH-Äquivalent der PuTTY-Remote-Weiterleitung?

SSH-Äquivalent der PuTTY-Remote-Weiterleitung?

Ich brauche Hilfe bei der Suche nach dem sshÄquivalent zur PuTTY-Remoteweiterleitung. Das Szenario ist, dass wenn ich die PuTTY-Remoteweiterleitung wie folgt verwende

Putty-Remote-Weiterleitung

Ich kann darauf zugreifen, localhost:3030indem ich mich mit verbinde remote:3000. Aber wenn ich versuche, dasselbe mit einem sshBefehl wie diesem zu erreichen

SSH-Befehl

ssh -R 3000:localhost:3030 REMOTE_IP

Ich erhalte eine leere Antwort, wenn ich versuche, mit Chrome auf meinen Server zuzugreifen:

Chrome-Fehlermeldung

Antwort1

-R macht es umgekehrt, es platziert einen 3000-Port auf der Remote-Seite, der eine Verbindung zu lokal 3030 herstellt.

-List was Sie wollen;

ssh -L 3000:localhost:3030 REMOTE_IP

ssh hat auch eine Option -D, wenn Sie Chrome für die Verwendung dieses Ports konfigurieren möchten. Dann werden alle Verbindungen vom Remote-Server als Ursprung der Verbindung aufgelöst.

Antwort2

Nach langem Suchen habe ich es endlich herausgefunden. Das Problem war irgendwie seltsam, weil ich ssh -R 3030:localhost:3030 ausführte, aber alles, was ich tun musste, war ssh -R 3030:127.0.0.1:3030 und es konnte eine ordnungsgemäße Verbindung hergestellt werden

verwandte Informationen