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-ID: 201856

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

Ausgedruckt am: 24.11.2024 um 08:11 Uhr

aqui
aqui 16.02.2013 um 15:05:20 Uhr
Goto Top
twoDarkMessiah
twoDarkMessiah 16.02.2013 aktualisiert um 16:39:13 Uhr
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?
orcape
orcape 16.02.2013 um 18:06:09 Uhr
Goto Top
Hi,
was hast Du für ein Netz für den OpenVPN-Tunnel. UDP sollte nicht das Problem darstellen.
Gruß orcape