SSH Tunnel-Frage

Einrichten des lokalen Netzes, Verbindung zu anderen Computern und Diensten.
Antworten
Benutzeravatar
rainer.arnst
Beiträge: 74
Registriert: 25.09.2003 11:03:05
Wohnort: Berlin
Kontaktdaten:

SSH Tunnel-Frage

Beitrag von rainer.arnst » 09.06.2004 14:40:47

Ich möchte gerne von einem Rechner hinter einer Firewall aus auf icq zugreifen.

Um das zu ermöglichen, dachte ich ein Tunnel per SSH über einen freien Port zu einem Server ausserhalb der Firewall wäre eine gute Idee.

Leide bekomme ich es irgendwie nicht (X Forwarding klappt prima). Kann mir jemand helfen?

Danke,
Rainer

Benutzeravatar
emge
Beiträge: 1525
Registriert: 20.10.2003 22:05:46
Lizenz eigener Beiträge: Artistic Lizenz
Wohnort: 50° 45' 0" N 12° 10' 0" E

Beitrag von emge » 09.06.2004 14:53:56

Wie kommst du denn von dem Server, den du mit ssh erreichst weiter zum ICQ-Server? Da müsste zumindest auf deinem Server ein Gateway zu ICQ laufen. Ob es sowas überhaupt gibt, weiss ich nichtmal.

Ne andere Frage: Kannst du nicht direkt zum ICQ-Server über einen http- oder https-Proxy gehen?

Grüße, Marco

Benutzeravatar
rainer.arnst
Beiträge: 74
Registriert: 25.09.2003 11:03:05
Wohnort: Berlin
Kontaktdaten:

Beitrag von rainer.arnst » 09.06.2004 15:17:02

emge hat geschrieben:Wie kommst du denn von dem Server, den du mit ssh erreichst weiter zum ICQ-Server?
Wieder mit SSH... dachte ich...

So wie hier beschrieben: http://sebsauvage.net/punching

Nur das ich keinen keinen http-proxy brauche (die entsprechenden Programme htc und hts funktionieren auch nicht so zuverläßig).

Falls jemand die entsprechenden ssh-Kommandos kennt, bitte teilt sie mir mit.

Danke,
Rainer

Benutzeravatar
emge
Beiträge: 1525
Registriert: 20.10.2003 22:05:46
Lizenz eigener Beiträge: Artistic Lizenz
Wohnort: 50° 45' 0" N 12° 10' 0" E

Beitrag von emge » 09.06.2004 16:05:49

rainer.arnst hat geschrieben:
emge hat geschrieben:Wie kommst du denn von dem Server, den du mit ssh erreichst weiter zum ICQ-Server?
Wieder mit SSH... dachte ich...

So wie hier beschrieben: http://sebsauvage.net/punching

Nur das ich keinen keinen http-proxy brauche (die entsprechenden Programme htc und hts funktionieren auch nicht so zuverläßig).
Du wirst aber um ein Programm, dass ssh über http tunneln kann, nicht herumkommen. Denn ein normaler HTTP-Proxy wird sich hüten, ssh-Pakete anzufassen. Einfach deshalb, weil er nicht weiss, was er damit anfangen soll. Ob du nun htc/hts oder einen anderen http-Tunnel ("apt-cache search http tunnel" sollte dir da was ausspucken)verwendest, ist eigentlich egal.
rainer.arnst hat geschrieben:Falls jemand die entsprechenden ssh-Kommandos kennt, bitte teilt sie mir mit.
Wie du dann auf dem lokalen Rechner ssh startest um den Tunnel herzustellen, steht doch auf der von dir zitierten Webseite:
http://sebsauvage.net/punching hat geschrieben:ssh -L 800:pop3server:113 sshlogin@localhost -p 900
Musst halt nur noch den Ports durch den von ICQ verwendeten ersetzen. Ach so: Filetransfer wird erstmal so nicht gehen, da afaik bei ICQ eine Punkt-zu-Punkt-Verbindung zwischen den Clients aufgemacht wird.

Grüße, Marco

Antworten