PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : SSH-Port forwarding



Iaa_1
30.07.2010, 19:47
Hey,
weiß jemand noch wie das mit dem SSH-Portforwarding geht?
Ich habe es bis jetzt soweit:

plink.exe -P *Port* -l *User* -pw *Passwort* -N -i *Keyfile*

Wie stelle ich dort den Port ein, damit ich z.B. Torrent über meinen Server laufen lassen kann?

ocz
30.07.2010, 19:55
lol, fuck this.

Iaa_1
30.07.2010, 20:01
Wenn du es mit plink machen willst per -L localport:host:remoteport . Ansonsten hat putty sogar ne schöne gui dafür.

edit: mit -D port kannst du übrigens via socks5 tunneln.

Dann wäre es also, wenn ich einen SSH-Tunnel mit Port Forwarding will so:

plink.exe -P *Port* -l *User* -pw *Passwort* -N -i *Keyfile* -L *Routerport*:*Serverip*:*beliebigerPortaufServer*

Ja, soll per Plink sein.

Iaa_1
30.07.2010, 21:33
Also ich weiß nicht - vielleicht stelle ich mich einfach besonders doof an, oder ich bin wirklich so doof:
Kann jemand ein direktes Beispiel geben, wo das Programm auf die Serverip mit Port 1234 lauscht und die Verbindung dann Verschlüsselt durch SSH-Tunnel durch den Server geht.

Also im Prinzip:
Mein PC mit offenen Port<- Server <- Torrent Zeug

Vll. kennt ja noch jemand Sceneproxy:
Nach der gleichen Methode gehts.

Ratchet
30.07.2010, 22:02
ssh user@server.asd -N -D 9050

Dann bei Torrent Socks5 Proxy aktivieren mit "localhost:9050" als Addresse.

Iaa_1
30.07.2010, 22:53
Die Möglichkeiten würden theoretisch gehen, aber ich kann leider nur eine IP und einen Port angeben. Und ich möchte mich nicht zu anderen Servern, per Server verbinden, sondern andere zu mich - also wie beim Trojanerprinzip.