SSH Remote Tunnel

Hans-Joachim Hoetger Hans-Joachim.Hoetger at telefonica.de
Wed Aug 23 16:25:43 CEST 2006


On Wed, Aug 23, 2006 at 04:05:05PM +0200, Sascha Effert wrote:
> 
> ich sitze hier hinter einer Firewall und möchte einen Port meines Rechners von 
> aussen erreichbar machen (habe die Erlaubnis unseres Admins). Mein Rechner 
> ist Rechner A. Rechner B ist ein Rechner, der ohne Firewall direkt erreichbar 
> ist. Zum Testen habe ich versucht meinen HTTP-Server erreichbar zu machen. 
> Dazu habe ich folgendes von A aus probiert:
> 
> ssh -g -R 50123:B:80 B
> 
> Wenn ich danach versuche mit einem Browser von B aus auf Port 50123 
> zuzugreifen, dann erhalte wie erwartet die Verbindung zu meinem HTTP-Server. 
> Versuche ich aber von einem anderen Rechner aus auf B:50123 zuzugreifen, dann 
> erhalte ich ein Connection Refused. Ich habe auf B keine Root-Recht, aber auf 
> A. Die sshd_config von B hat keinen Eintrag, die Gateways verbietet. Kann mir 
> jemand sagen, was ich falsch mache?
> 

Moin
hier ein Auszug aus der Manpage:

# -g      Allows remote hosts to connect to *local* forwarded ports.

Deinen Server kannst Du also nur erreichbar machen, wenn B
als Proxy arbeitet. Schreib mal in Bs apache Config sowas
wie:
# ProxyPass /A/ http://localhost:50123/

Dann ruf mal 
# http://B/A/ 
auf. (Ich hoffe, ich bin jetzt nicht mit den ganzen As und
Bs durcheinandergekommen.
Liebe Grüße
-- 
Hans-Joachim Hoetger                        voice:  +49-5246-80-1555
Telefónica Deutschland GmbH                 fax:    +49-5246-80-2555
      "Unterstützen Sie den Verein zur Rettung von dem Dativ!"
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 307 bytes
Desc: Digital signature
URL: <http://lug-owl.de/pipermail/linux/attachments/20060823/3357012a/attachment.sig>


More information about the Linux mailing list