SSH-Tunnel vom lokalen Work-Server zum Heimcomputer

415
John W

Wir haben Server im Büro, dass ich es nur aus der lokalen WLAN - Zugang kann nur durch ssh hinein: ssh@192.168.111.111. Auch wenn ich 192.168.111.111den Browser eingebe, wird mir die phpmyadmin-Schnittstelle angezeigt, die anscheinend auf Port 80 eingestellt ist.

Ich muss oft von zu Hause aus arbeiten, einschließlich einiger einfacher Serverarbeiten (ich beherrsche kein Linux, aber ich kann einfache Sachen machen). Also muss ich den ssh-Tunnel auf meinem Heimcomputer (oder von meinem Heimcomputer ... nicht sicher) öffnen.

Meine Arbeits-IP ist 201.222.222.222und meine Heim-IP ist 230.333.333.333.

Ich schätze, dass ich diesen Befehl auf dem Server ausführen muss, um zu erreichen, was ich will. ssh -R remote_port:local_address:local_port username@server.com

ssh -R 8080:192.168.111.111:80 root@230.333.333.333- Würde dieser bei der Arbeit auf dem Server eingegebene Befehl den Trick ausführen und mir erlauben, über Port 8080 ssh einzugeben, oder vermisse ich die Logik vollständig? (Wenn ja, könnten Sie den richtigen Workflow vorschlagen.)

0

1 Antwort auf die Frage

0
Krzysztof Sawicki

Wenn Sie davon ausgehen, dass Ihr SSH-Server Zugriff auf 192.168.111.111 hat, versuchen Sie Folgendes:

ssh -L 8080:192.168.111.111:80 user@201.222.222.222

Dann können Sie http://127.0.0.1:8080in Ihrem Browser öffnen . Sie sollten phpmyadmin sehen.

Ich werde es versuchen, danke John W vor 6 Jahren 0