Internetzugang zum Host hinter der Firewall über SSH-Tunnel


1

Mein Ziel ist es, dem Host hinter der Firewall Zugriff auf das Internet zu gewähren. Nachfolgend finden Sie eine kurze Beschreibung des Netzwerks

[internet] <-> [proxy] <-> [A] <-> (firewall) <-> [B]

[EIN] - Lokaler Linux-Host mit Netzwerkzugriff über den [Proxy] -Server

[B] - Remote-Host hinter der Firewall ohne Internetzugang

Host A kann über ssh auf B zugreifen.

Wie kann ich dies mit SSH-Reverse-Tunneling und Iptables auf Hosts A und B erreichen?

Antworten:


1

Ich denke, Sie brauchen nur einen SSH-Reverse-Tunnel:

-R 8888:proxy:3128

Dabei ist 'Proxy' der Hostname oder die Adresse des Proxy-Servers und 3128 der Port, an dem der Proxy-Server auf Verbindungen wartet. Danach wird jede Verbindung zu Port 8888 in B zum Proxy-Server umgeleitet

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.