Zugriff auf Intranet-Website von außen

In dem Framework, mit dem ich arbeite, kann ich bestimmte Dinge auf einer Website überwachen. Diese Website ist nur über das Netzwerk erreichbar. Wenn ich bei der Arbeit bin, kann ich einfach meinen Lieblingsbrowser verwenden und zu dieser Website navigieren. Wenn ich zu Hause bin, funktioniert das nicht. Was ich tun kann, ist sich auf einem interaktiven Computer mit ssh anzumelden, Firefox dort zu starten und zur Website zu navigieren. Das funktioniert, aber es ist unnötig zu sagen, dass es super langsam ist, da X11 Forwarding für Grafiken so ist ineffizient.

Kann ich meinen Browser anweisen, diesen Server, in den ich normalerweise ssh als Proxy ssh, irgendwie zu verwenden, oder kann ich eine andere SSH-Magie ausführen, um meinen Weg von zu Hause zu dieser Website zu tunneln?

Author: pfnuesel, 2019-08-10

1 answers

SSH unterstützt die Weiterleitung von TCP-Verbindungen, und die meisten anständigen SSH-Clients können dies sowohl zum Weiterleiten einzelner Host-Ports (Erstellen von Listenern auf localhost) als auch zum Weiterleiten einzelner Host-Ports (Erstellen von Listenern auf localhost) und zum Fungieren als SOCKS5-Proxy, den Sie in einem Browser konfigurieren können (funktioniert am besten in Firefox). Letzteres wird normalerweise als "dynamische Weiterleitung"bezeichnet.

Mit OpenSSH und PuTTY ' s plink können Sie einen Proxy bekommen, der bei localhost:1080 wie folgt zuhört:

ssh -D 1080 foo.example.com

Die entsprechende grafische PuTTY-Option befindet sich unter Connection → SSH → Tunnel; geben Sie z.B. 1080 als "Quell-Port" ein und klicken Sie auf "Hinzufügen", bevor Sie die Verbindung starten.

(Stellen Sie sicher, dass der Browser dies als SOCKS-Proxy und nicht als HTTP-Proxy verwendet.)

 2
Author: user1686,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2019-08-10 17:57:26