SSH Remote Tunnel
Jan 'RedBully' Seiffert
redbully at cc.fh-luh.de
Wed Aug 23 16:23:39 CEST 2006
Sascha Effert wrote:
> Hallo,
>
> 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.
>
man ssh:
-R [bind_address:]port:host:hostport
[snip]
By default, the listening socket on the server will be bound to the
loopback interface only. This may be over-
riden by specifying a bind_address. An empty bind_address, or the
address `*', indicates that the remote
socket should listen on all interfaces. Specifying a remote
bind_address will only succeed if the server's
GatewayPorts option is enabled (see sshd_config(5)).
> 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?
>
> tschau
>
Gruss
Jan
--
ASCII a stupid question,
get a stupid ANSI
More information about the Linux
mailing list