twodarkmessiah
Goto Top

SSH Tunnel Port Forwarding

ich möchte eine wie folgt aufgebaute SSH Portweiterleitung einrichten.

Hallo,

ich möchte eine wie folgt aufgebaute SSH Portweiterleitung einrichten.

192.168.2.140
Listeing[7000]

LINUX SERVER
192.168.2.5

WINDOWS/LINUX CLIENT
192.168.2.50
Listening[8000]
Listening[8100]


192.168.2.140 <--> 192.168.2.5 <-SSH TUNNEL-> 192.168.2.140


Auf dem CLIENT läuft ein Service(z.B ein Webserver) der auf dem Port 8000 und 8100 lauscht.


Sollte nun ein dritter Computer(192.168.2.140) Packete and den LINUX SERVER (192.168.2.5) senden. So sollten diese an den Lokalen Dienst auf 192.168.2.50 per SSH Tunnel weitergeleitet werden.

Sollte der Dienst auf dem CLIENT (192.168.2.50) auf die Anfrage von (192.168.2.140) antworten so sollte diese ebenfalls erst durch den SSH Tunnel und dann über den LINUX Server (192.168.2.5) zum Endbenutzer (192.168.2.140) gesendet werden.


Meine Frage ist wie man eine solche Verbindung am besten aufbauen kann.


Mit einer solchen weiterleitung ist der Port 8000/8100 auf dem Linux Server nur Lokal erreichbar.
root@192.168.2.50: ssh -R 8000:localhost:8000 192.168.2.5
root@192.168.2.50: ssh -R 8100:localhost:8100 192.168.2.5

Content-Key: 201856

Url: https://administrator.de/contentid/201856

Printed on: April 19, 2024 at 00:04 o'clock

Member: aqui
aqui Feb 16, 2013 at 14:05:20 (UTC)
Goto Top
Member: twoDarkMessiah
twoDarkMessiah Feb 16, 2013 updated at 15:39:13 (UTC)
Goto Top
@aqui
gutes tut face-smile


habe vergessen zu sagen, dass es sich um UDP Traffic handelt un daher nicht zu normal getunnelt werden kann.

Ich bin mitlerweile bei netcat angelangt funktioniert aber immer noch richtig.

http://www.qcnetwork.com/vince/doc/divers/udp_over_ssh_tunnel.html


EDIT: vlt. wäre das Problem durch einen anderen Ansatz wie z.B. OpenVPN enfacher zu Lösen?
Member: orcape
orcape Feb 16, 2013 at 17:06:09 (UTC)
Goto Top
Hi,
was hast Du für ein Netz für den OpenVPN-Tunnel. UDP sollte nicht das Problem darstellen.
Gruß orcape