Ich möchte einen Tunnel auf meinem Localhost ausführen, damit der gesamte Datenverkehr auf einem Host auf einem Remote-Host über einen mittleren Hop landet, auf den nur ssh zugreifen kann
LOCALHOST ________ MIDDLEHOST_______________ REMOTEHOST
portX port 22 portX
|
|
$> tunnel creation
I have credentials to MIDDLEHOST machine
ssh
ssh-tunnel
Wunderlich
quelle
quelle
Antworten:
Bearbeiten Sie Ihre
~/.ssh/config
und fügen Sie eine Zeilengruppe wie folgt hinzu:Bei jeder
ssh destinationhost
Eingabe öffnet ssh eine SSH-Verbindung zumiddlehost
, erstellt einen Tunnel durch diese Verbindung und öffnet dann eine zweite SSH-Verbindung durch diesen Tunnel zudestinationhost
. Irgendein Port nach vorne , die Sie einrichten durch-L
oder-R
oder Dingsbums wird an diese zweite Verbindung gelten, nicht der erste.quelle