Hallo Leute! wie kann ich auf ein SSH-Server zugreifen wenn z.b. ich hinter einer Proxy (http://www.janaserver.de) befinde? Ich habe hier ein kleines Home-Netzwerk. Der Proxy-Server läuft auf nem XP-Rechner. Alle dienste sind auf Port 3128 geschaltet. Zugriff von Linux aus auf HTTP und FTP funkt. ohne Probleme. Der SSH-Server befindet sich im I-net. Sowas wie: ssh -l user -L 3128:server-im-inet.net:22 funktioniert nicht. Kann mir jemand ein Tip geben? Oder geht es mit Ssh-bord-mitteln nicht? thx! Roman PS: bitte keine Empfehlung ala XP weg Linux-Router her. Das geht nicht. Wenn ich zuhause wär' hätt' ich's schon längst gemacht. -- Handyrechnung zu hoch? Tipp: SMS und MMS mit GMX Seien Sie so frei: Alle Infos unter http://www.gmx.net/de/go/freesms
Hallo,
falls du putty verwendest schau mal unter connections->proxy
Wobei ich zugeben muß, das ich etwas skeptisch bin ob das funktioniert.
Gibt es keine Möglichkeit den Port direkt zu routen?!
Mit freundlichen Grüßen
A.Gegner
"Roman Langolf"
Hallo Leute!
wie kann ich auf ein SSH-Server zugreifen wenn z.b. ich hinter einer Proxy (http://www.janaserver.de) befinde?
Ich habe hier ein kleines Home-Netzwerk.
Der Proxy-Server läuft auf nem XP-Rechner. Alle dienste sind auf Port 3128 geschaltet. Zugriff von Linux aus auf HTTP und FTP funkt. ohne Probleme.
Der SSH-Server befindet sich im I-net.
Sowas wie: ssh -l user -L 3128:server-im-inet.net:22 funktioniert nicht.
Kann mir jemand ein Tip geben? Oder geht es mit Ssh-bord-mitteln nicht?
thx! Roman
PS: bitte keine Empfehlung ala XP weg Linux-Router her. Das geht nicht. Wenn ich zuhause wär' hätt' ich's schon längst gemacht.
Am Dienstag, 29. März 2005 15:03 schrieb Roman Langolf:
Hallo Leute!
wie kann ich auf ein SSH-Server zugreifen wenn z.b. ich hinter einer Proxy (http://www.janaserver.de) befinde?
Ich habe hier ein kleines Home-Netzwerk.
Der Proxy-Server läuft auf nem XP-Rechner. Alle dienste sind auf Port 3128 geschaltet. Zugriff von Linux aus auf HTTP und FTP funkt. ohne Probleme.
Der SSH-Server befindet sich im I-net.
Sowas wie: ssh -l user -L 3128:server-im-inet.net:22 funktioniert nicht.
Kann mir jemand ein Tip geben? Oder geht es mit Ssh-bord-mitteln nicht?
Das ist das Problem des Proxy, er arbeitet dienstabhängig. Konkret: Der Proxy nimmt die Dienstanfrage vom Client entgegen und stellt sie dann erneut stellvertretend an den richtigen Server. Die Antwort nimmt er dann und schickt sie an den Client, und zwar so, als sei er selbst der Server. Das ganze läuft auf der Protokollebene des Dienstes ab (also http oder ftp), weshalb ssh oder telnet darüber nicht funktionieren. Man kann bestenfalls fremde Dienste z.B durch das http tunneln, aber das müssen dann beide Seiten des Tunnels unterstützen (also dein Rechner _und_ der Rechner auf der "server-im-inet.net"). -- Gruß MaxX Bitte beachten: Diese Mailadresse nimmt nur Listenmails entgegen. Für PM bitte den Empfänger gegen den Namen in der Sig tauschen. Auch sehr interessant: http://www.suse-etikette.de.vu
*** Matthias Houdek
Am Dienstag, 29. März 2005 15:03 schrieb Roman Langolf:
wie kann ich auf ein SSH-Server zugreifen wenn z.b. ich hinter einer Proxy (http://www.janaserver.de) befinde?
Der SSH-Server befindet sich im I-net.
Man kann bestenfalls fremde Dienste z.B durch das http tunneln, aber das müssen dann beide Seiten des Tunnels unterstützen (also dein Rechner _und_ der Rechner auf der "server-im-inet.net").
http://www.nocrew.org/software/httptunnel.html wäre dazu eine Möglichkeit. Auf der Remote-Seite muß dann der zu httptunnel gehörende Server auf Anfragen lauschen. Dazu muß der Server auf einem Port laufen, zu dem der Squid CONNECT zuläßt. In der Regel sind das mindestens Port 80 und Port 443. Micha
On Tue, Mar 29, 2005 at 03:03:24PM +0200, Roman Langolf wrote:
wie kann ich auf ein SSH-Server zugreifen wenn z.b. ich hinter einer Proxy (http://www.janaserver.de) befinde?
Das kommt darauf an, wie gut der janaserver HTTP/1.1 umsetzt und ob du es schaffst, den ssh-Client so umzuprogrammieren, das du die CONNECT Methode benutzt um zum Server zu verbinden. Der normale ssh-Client kann das nicht. Such dir nen Socks-Proxy fuer WinXP und benutzt etwas wie sockify oder so, kenne ich alles nur vom hoeren-sagen... -- Peter
Am Dienstag, 29. März 2005 15:03 schrieb Roman Langolf:
wie kann ich auf ein SSH-Server zugreifen wenn z.b. ich hinter einer Proxy (http://www.janaserver.de) befinde?
Ich habe hier ein kleines Home-Netzwerk.
Der Proxy-Server läuft auf nem XP-Rechner. Alle dienste sind auf Port 3128 geschaltet. Zugriff von Linux aus auf HTTP und FTP funkt. ohne Probleme.
Der SSH-Server befindet sich im I-net.
Sowas wie: ssh -l user -L 3128:server-im-inet.net:22 funktioniert nicht.
Kann mir jemand ein Tip geben? Oder geht es mit Ssh-bord-mitteln nicht?
Hallo Roman, du könntest ssh auf dem Proxy installieren. Mit alias ssh="ssh rechteloserProxiuser@$proxi" lässt du dann die ssh über den sshd auf dem Proxy forwarden. Du musst nur die known_hosts und authorized_keys entsprechend einstellen. Gruß, Wolfgang
On Tuesday 29 March 2005 15:03, Roman Langolf wrote:
wie kann ich auf ein SSH-Server zugreifen wenn z.b. ich hinter einer Proxy (http://www.janaserver.de) befinde? Ich habe hier ein kleines Home-Netzwerk. Der Proxy-Server läuft auf nem XP-Rechner. Alle dienste sind auf Port 3128 geschaltet. Zugriff von Linux aus auf HTTP und FTP funkt. ohne Probleme. Der SSH-Server befindet sich im I-net. Sowas wie: ssh -l user -L 3128:server-im-inet.net:22 funktioniert nicht. Kann mir jemand ein Tip geben? Oder geht es mit Ssh-bord-mitteln nicht?
schau mal unter http://www.jfranken.de/homepages/johannes/vortraege/ssh3.de.html. Da findest Du mehrere Lösungen Deines Problems. Torsten
participants (7)
-
age@ifak-system.com
-
Matthias Houdek
-
Michael Meyer
-
Peter Wiersig
-
Roman Langolf
-
Torsten Foertsch
-
Wolfgang Hinsch