SSH-Tunnel zum Heimnetzwerk und Zugriff auf die Router-Weboberfläche


11

Ich versuche, einen SSH-Tunnel von einem Remotestandort aus zu verwenden, um eine Verbindung zu meinem Heimnetzwerk herzustellen und auf die Webschnittstelle des Routers zuzugreifen.

Ich habe SSH-Zugriff auf das Heimnetzwerk und kann eine Verbindung zum Gateway-Computer "Lounge" herstellen. (zB 192.168.1.100)

Was muss ich tun, um Webanfragen über "Lounge" an den Router (192.168.1.1) im Heimnetzwerk weiterzuleiten, damit ich sie vom Remote-Standort aus anzeigen kann?

Wenn es einen Unterschied macht, wird auf dem Computer "Lounge" OS X ausgeführt.

Ich möchte eine Lösung nur für ssh / command-line, danke.

Antworten:


10

Laden Sie Kitt herunter, falls Sie ihn noch nicht haben. Das Format, das Sie dafür benötigen, ist:

putty -ssh username@publicip -pw password -L localport:privateip:destinationport

Folgendes würden Sie verwenden, um über SSH remote auf 192.168.1.1 zuzugreifen:

putty -ssh username@publicip -pw password -L 8080:192.168.1.1:80

Sie können dann einen Webbrowser für 127.0.0.1:8080 auf dem Computer öffnen, mit dem Sie den Tunnel erstellt haben, und die Router-Oberfläche wird geöffnet.


1
Kitt ist plattformübergreifend, ich habe dies sowohl von einer Linux-Box als auch von einer Windows-Box aus getan, und ich habe es über viele Betriebssysteme getan. Das Betriebssystem sollte auf dem SSH-Server oder auf dem Client, mit dem Sie eine Verbindung herstellen, keine Rolle spielen.
— MaQleod

Wenn ich das mache, werde ich auf die Routerseite meines aktuellen Netzwerks umgeleitet (nicht auf die Remote-Seite). Wenn ich es mit jeder anderen Webseite mache, funktioniert es. Irgendeine Lösung?
— Emanuel Graf

15

Der direkte sshBefehl dafür ohne puTTY ist ...

ssh user@host -L localport:routerip:remoteport

und öffnen Sie dann http: // localhost: localport in Ihrem Browser.

Vielen Dank an MaQleod, der mir die SSH-Schalter gezeigt hat.

(PS: Setzen Sie keine Passwörter in Klartext! Vermeiden Sie den -pwWechsel.)

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.