
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
Ich kann darauf zugreifen, localhost:3030
indem ich mich mit verbinde remote:3000
. Aber wenn ich versuche, dasselbe mit einem ssh
Befehl wie diesem zu erreichen
ssh -R 3000:localhost:3030 REMOTE_IP
Ich erhalte eine leere Antwort, wenn ich versuche, mit Chrome auf meinen Server zuzugreifen:
Antwort1
-R macht es umgekehrt, es platziert einen 3000-Port auf der Remote-Seite, der eine Verbindung zu lokal 3030 herstellt.
-L
ist 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