Port über SSH tunneln

Einrichten des lokalen Netzes, Verbindung zu anderen Computern und Diensten.
Antworten
thomas55
Beiträge: 5
Registriert: 08.08.2005 22:13:47

Port über SSH tunneln

Beitrag von thomas55 » 08.08.2005 22:39:44

Hallo,

ich bin ziemlich neu in der Materie und versuche mein Problem hier möglichst genau zu erklären:
Seit kurzem habe ich einen VServer mit Debian (woody) gemietet und wollte heute einen Port über SSH tunneln (Testweise versuche ich das Programm Teamspeak zu tunneln). Dazu ging ich folgendermaßen vor:
Auf meinem PC mit WinXP öffne ich PuTTY und gebe bei Hostname die IP meines Vservers ein. Als Protocol wähle ich SSH und als Port 22. Nun wechsle ich in das Menü 'SSH'--->'Tunnels'.
Dort lasse ich alle Einstellungen unverändert und gebe bei Source Port testweise '555' ein. Bei Destination gebe ich die IP-Adresse des TeamspeakServers gefolgt von einem Doppelpunkt mit der Port Nummer des TeamspeakServers ein. Nun klicke ich auf 'Add' und es wird zu den 'forwarded Ports' hinzugefügt. Jetzt klicke ich auf 'Open' und die Session startet. Ich logge mich als Root ein und bekomme wie immer mein letztes Login angezeigt.
Nun öffne ich Teamspeak und versuche mich zu verbinden. Als Server benutze ich also 'localhost:555' - ich habe auch '127.0.0.1:555' versucht - doch leider funktioniert die Verbindung nicht. Dieselbe Prozedur habe ich auch für ICQ verucht, aber damit funktioniert es auch nicht.
Ich hoffe ihr könnt mir weiterhelfen!

Viele Grüße
Thomas

juggler
Beiträge: 16
Registriert: 18.01.2005 01:20:49
Wohnort: Kaiserslautern

Beitrag von juggler » 09.08.2005 04:21:09

Hi Thomas,

ich bin selbst kein Experte in der Materie, aber mir kam bei
deiner Erklaerung spontan der Begriff privilegierte Ports in
den Sinn. Ein kurze Google Rechersche ergibt, dass
ports ca < 1000 privilegiert sind, was unter anderem
heisst dass man sie nur als root forwarden kann.

Ich bin mir zwar nicht ganz sicher, aber ich vermute, dass
man dazu root auf dem System sein muss, auf den man
den Port forwarded, dass hiesse in dem Falle wohl Windows
bzw. Administratorrechte auf diesem System.

Mich wundert es aber, dass du da keine Fehlermeldung bekommst,
aber ein Versuch mit einem hoeheren Port sollte ja schnell klaeren,
ob das die Ursache ist.

Gruss
Sascha

thomas55
Beiträge: 5
Registriert: 08.08.2005 22:13:47

Beitrag von thomas55 » 09.08.2005 07:23:22

Hallo,

danke für die schnelle Antwort, aberich hab auch schon Ports >1000 ausprobiert. Leider ging das auch nicht. Außerdem bin ich auf dem Vserver Root und auf dem WinXP Rechner Admin.

Viele Grüße
Thomas

Benutzeravatar
HELLinG3R
Beiträge: 1328
Registriert: 15.04.2004 07:54:33

Beitrag von HELLinG3R » 09.08.2005 09:10:57

genaugenommen sind alle ports < 1024 Priveligiert.

möglicherweise klappt das aber mit teamspeak nicht - tunnel doch mal den ssh port rein oder irgendeinen webserverport 80 etc etc.
Das Tunnelziel muss übrigends nicht zwangsläufig der ssh-host sein. du kannst jeden port auf jeder maschine tunneln, den der ssh-host erreichen kann.
Zu bedenken ist dabei nur, dass ab dem ssh-host die Verbindung nicht mehr verschlüsselt ist.

Deine Puttyeinstellungen sollten an sich aber ok sein.
Schau aber bitte, ob du "remote" oder "local" forwardest - du brauchst einen local forward.
(remote wäre die andere richtung - ein Port deiner kiste wird irgendwo anders verfügbar germacht)

thomas55
Beiträge: 5
Registriert: 08.08.2005 22:13:47

Beitrag von thomas55 » 09.08.2005 17:44:53

Hallo,

danke für die Antworten.

Ich habe heute erfolgreich versucht, IRC zu tunneln. Nun bleibt aber noch die Frage, weshalb es bei Teamspeak und ICQ nicht funktieniert. Ports>1024

thomas55
Beiträge: 5
Registriert: 08.08.2005 22:13:47

Beitrag von thomas55 » 11.08.2005 19:32:29

Weiß denn niemand, weshalb nur irc funtkioniert?

Benutzeravatar
HELLinG3R
Beiträge: 1328
Registriert: 15.04.2004 07:54:33

Beitrag von HELLinG3R » 12.08.2005 09:52:54

wird vielleicht UDP anstatt TCP verwendet?
oder Teamspeak öffnet weitere Ports, über die die eigentlichen Daten laufen.

saris
Beiträge: 18
Registriert: 12.03.2004 05:31:26

Beitrag von saris » 12.08.2005 15:07:51


thomas55
Beiträge: 5
Registriert: 08.08.2005 22:13:47

Beitrag von thomas55 » 12.08.2005 16:46:03

Aha, danke für den Hinweis!

Ich habe mir gerade UDPTunnel installiert. Wie bediene ich dieses eigentlich Programm richtig? Oder gibt es in diesem Bereich eine bessere Alternative?

Antworten