theshu
Goto Top

Plink.exe (Putty) korrekt ansprechen

Hallo Kollegen,
ich möchte gerne statt dem Putty GUI die Kommandozeilenversion "plink.exe" verwenden und benutze scheinbar die falschen Parameter.
Meine Einstellungen habe ich per Screenshot hinterlegt.

Hallo,

ich gebe zuerst mal kurz einen Überblick über die Problematik:

Ich bin Admin in einer Firma welche ihre Mitarbeiter nur über einen Squid-Proxy ins Internet lässt. Port 80 und 443 sind hierbei freigegeben.
Eine Möglichkeit auf andere Server ausserhalb des Firmennetzes zuzugreifen ist mit Hilfe von Putty einen Tunnel über den SSL Port aufzubauen.

Das klappt auch PROBLEMLOS face-smile

Meine Frage/Wunsch ist nun einfach bloß die Putty einstellungen per Kommandozeilenparameter auszudrücken ohne einfach nur die gespeicherte Session aus Putty der plink.exe zu übergeben.

Der Aufbau ist also wie folgt:
[Workstation:3388]-->[3128:squid:80/443]-->[Internet]-->[443:SSH-Server]

Meine Einstellungen in Putty lauten wie folgt:
5703b1c7ac699da104847a429f784d19
d0724f02f10cd0b63e74bf6ab92c8889
8c052028e2e3e0721f5cde427a6a7715
cd1645289328e759e4346420815e8880
19d7047c55b66da50d0a91841cee6f3f

Wenn ich nun versuche diese Einstellungen als plink.exe Parameter zu verwirklichen, sieht das bei mir so aus:
plink.exe -ssh -2 -i privatekey.ppk -v -C -L 3388:squid.yyyyyyyyyyyy.de:3128 -P 443 user@xxxxxxxxxxxxx.dyndns.org

So baut er mir jedoch keine Verbindung auf und bricht mit einem "Network error: Network is unreachable FATAL ERROR: Network error: Network is unreachable" ab.

Ich wäre für ein paar Hinweise sehr dankbar.
Leider habe ich in den -zig Tutorials meinen Fehler nicht finden können.

Viele Grüße,

theshu

Content-ID: 147676

Url: https://administrator.de/contentid/147676

Ausgedruckt am: 22.11.2024 um 17:11 Uhr

ottscho
ottscho 26.07.2010 um 16:12:10 Uhr
Goto Top
Wir bauen über Putty und Plink eine Verbindung über SSH /X11 auf den Linux Server auf.

Bei uns liegt die Putty.exe und Plink.exe in einem Verzeichnis.
Wichtig! Im Putty ist die Session als SRVLX01 gespeichert.
Wie ich in deinen Screens sehen kann, hast du die Parameter nicht gespeichert.

Wir rufen über die Batchdatei dann folgendes auf:

plink -load [Sessionname] -l [Benutzername] - pw [Passwort] [Programm unter Linux]

Mit diesem Befehl wird bei uns die SSH Session gestartet, der Benutzer und PW authentifiziert und ein X11 Programm gestartet.
In deinem Fall sollte es ähnlich gehen.

Gruß
ottscho
theshu
theshu 26.07.2010 um 16:17:21 Uhr
Goto Top
Hallo ottscho,

vielen Dank für Deine Antwort!

So wie Du es beschrieben hast, funktioniert es bei mir auch. Jedoch möchte ich gerne ohne die Session zu importieren (also lediglich über plink-Parameter) mein Vorhaben realisieren.
Das Tool plink.exe bringt ja alle nötigen Parameter mit. So müsste es auch vollständig ohne das Putty-GUI und dessen Session realisierbar sein.

Vielleicht hat ja noch jemand Anderes eine Idee?