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?

Kamil Z
quelle

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

golimar
quelle