Moin,
folgendes Setup:
rechner1->nat->rechner2->rechner3
ich komme per ssh von Rechner1 auf Rechner2 und dann per ssh weiter von Rechner2 auf Rechner3.
Gibt es jetzt eine Möglichkeit, von Rechner1 einen pscp oder remote X direkt auf rechner3 zu machen ? Kann ich also irgenwie einen ssh-tunnel von rechner 1 auf 3 machen ?
ssh tunnel über 2 hops
Re: ssh tunnel über 2 hops
jo...
mit SSH -L
guck mal hier:
http://www.linuxsecurity.com/articles/d ... -6822.html
SSH -L 1024:rechner3:22 rechner2 (Verbindung über lokalen Port 1024 zu Rechner3, Zielport 22, Tunnel über Rechner2)
ssh -p 1024 localhost (verbinde dich mit Port 1024 auf deinem Localhost)
um nun Programe auf Rechner3 zu starten und sie auf Rechner1 zu sehen, connecte dich mit -X
ssh -X -p 1024 localhost
damit hast du einen Tunnel von Rechner1 zu Rechner 3 über Rechner2.. das gleiche geht auch umgekehrt
mit SSH -L
guck mal hier:
http://www.linuxsecurity.com/articles/d ... -6822.html
SSH -L 1024:rechner3:22 rechner2 (Verbindung über lokalen Port 1024 zu Rechner3, Zielport 22, Tunnel über Rechner2)
ssh -p 1024 localhost (verbinde dich mit Port 1024 auf deinem Localhost)
um nun Programe auf Rechner3 zu starten und sie auf Rechner1 zu sehen, connecte dich mit -X
ssh -X -p 1024 localhost
damit hast du einen Tunnel von Rechner1 zu Rechner 3 über Rechner2.. das gleiche geht auch umgekehrt