Wie starte ich einen umgekehrten Tunnel mit PuTTY?


13

Ich versuche mit Putty einen Tunnel zwischen einem Server und einem Laptop herzustellen. Das Problem ist, da der Laptop keine öffentliche IP-Adresse hat, muss ich eine umgekehrte Verbindung herstellen.

ASCII-Grafik:

SERVER(PORT:6000) ----------> LAPTOP(PORT:7000)

Da der Laptop jedoch keine öffentliche IP-Adresse hat, muss ich:

SERVER(PORT:6000) <---------- LAPTOP(PORT:7000)

Alle Daten, die von kommen, werden jedoch vom Server auf den Laptop übertragen.

Antworten:


18

Gehen Sie in PuTTY zu Einstellungen -> Verbindung -> SSH -> Tunnel. Dort können Sie Port Forwards hinzufügen. Geben Sie für die Rückwärtsleitung den Quellport und das Ziel ein, wählen Sie jedoch "Remote" anstelle von "Lokal".

Geben Sie in Ihrem Fall 6000 in den Quellport ein, localhost: 7000 im Ziel, und wählen Sie Remote.


Ja, ich habe das gleiche versucht, aber ich kann immer noch keine Verbindung herstellen :( Was kann das Problem sein?
Ozer

1
Wie hast du es versucht?
cmouse

0

Sie können dies mit der Option -R für ssh tun. Sie können damit eine Verbindung rückwärts herstellen (auch in beide Richtungen). Siehe diese Seite für mehr


Danke, aber ich möchte es mit Kitt machen, gibt es sowieso etwas mit Kitt zu tun?
Ozer

Ja. Auf der Seite SSH-Tunnel können Sie sie einrichten. Der Hilfelink sollte es beschreiben. Andernfalls verwenden Sie plink von der Befehlszeile
uSlackr
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.