SSH Tunnel

Aus Root-Wiki
Wechseln zu: Navigation, Suche

In diesem Artiken wird beschrieben, wie man unter Linux, Mac OS X und Windows SSH Tunnel erstellt.

Windows

Unter Windows braucht man das Tool plink dies gibt es auf dieser Seite zum Download.

Danach öffnet man über

Start->Ausführen->cmd

die Kommandozeile. Dort wechselt man mit dem Befehl cd in das Downloadverzeichnis wo die plink.exe liegt.

Danach führt man folgenden Befehl aus:

plink.exe -v -pw PASSWORT BENUTZER@SERVER -L 127.0.0.2:1234:SERVER2:1234


Das sind die Parameter:

-pw PASSWORT ist das Passwort des SSH Benutzers

BENUTZER ist der SSH Benutzer

SERVER ist der SSH Server

127.0.0.2 ist die IP mit die man aufruft, wenn man das leer lässt, dann wird automatisch 127.0.0.1 genommen, was aber z.B. bei Remotedesktop zu Problemen führt.

1234 ist beim ersten mal der Port den man aufruft und beim 2. mal der Port an dem es weiter geleitet werden soll.

SERVER2 ist der Server, an dem die Anfrage über SERVER weitergeleitet werden soll.

Linux & Mac OS X

Unter Linux und Mac OS X geht dies mit dem Konsolentool ssh.

ssh -L 127.0.0.2:1234:SERVER2:1234 -l BENUTZER SERVER


127.0.0.2 ist die IP mit die man aufruft, wenn man das leer lässt, dann wird automatisch 127.0.0.1 genommen, was aber z.B. bei Remotedesktop zu Problemen führt.

1234 ist beim ersten mal der Port den man aufruft und beim 2. mal der Port an dem es weiter geleitet werden soll.

SERVER2 ist der Server, an dem die Anfrage über SERVER weitergeleitet werden soll.

BENUTZER ist der SSH Benutzer

SERVER ist der SSH Server