Internetnutzung auf Remote-Server über SSH-Tunnel

Internetnutzung auf Remote-Server über SSH-Tunnel

Ich habe einen RHEL-Server, auf den nur über den Jump-Host zugegriffen werden kann. So verbinde ich mich damit

MyMachine(Win10)--SSH-->JumpHost(winserver2012r2)--SSH-->RHEL7

über ssh

ssh -J user@jumphost user@RHEL7

Ich möchte einige Abhängigkeiten herunterladen und das Internet auch für den Zugriff auf einige APIs im Internet verwenden. Mein Jump-Host hat auch kein Internet, also stecke ich hier irgendwie fest. Wenn der Jump-Host Internet hätte, könnte ich den SQID-Proxy verwenden, den ich bereits für einige andere Server verwende. Gibt es eine Möglichkeit, das Internet auf meinem RHEL7 mit Squid und SSH-Tunneling zu verwenden? So verwende ich das Internet auf anderen Servern ohne Jump-Host.

Schritt: 1. Starten des SQID-Servers auf meinem Computer

Schritt 2: Hinzufügen dieser Zeilen in /etc/environment auf dem RHEL-Server

 export http_proxy=http://127.0.0.1:3128

 export https_proxy=http://127.0.0.1:3128

Schritt: 3 ssh -R 3128:localhost:3128 Benutzer@rhel

Ich habe eine Möglichkeit, das Internet auf meinem RHEL7-Server zu nutzen, während Jumphost zwischen meiner Maschine und RHEL7 liegt

Antwort1

warum willst du die beschriebene Methode nicht für andere Server + Jump-Host verwenden?

ssh -J user@jumphost -R 3128:localhost:3128 user@rhel

Hier ist ein Beispielhttps://dev.to/claudiohigashi/ssh-tunneling-via-a-jump-host-2b5d

verwandte Informationen