Escritorio remoto sobre proxy SSH SOCKS para evitar el firewall [cerrado]

17

Estoy tratando de conectarme a un servidor de Windows desde mi Mac usando RDC2.1 para Mac.

El problema es que el servidor al que necesito conectarme está protegido por el malvado dragón: control de acceso basado en IP en una red completamente separada.

Tengo una IP en la que puedo ingresar, pero está en mi oficina (es decir, una red completamente separada).

Debido a que esa red no está configurada para VPN, he configurado un proxy SOCKS a través de un túnel SSH (que funciona bien).

               (SSH proxy)
Me (on my Mac) ----------> Office Linux box ----> Windows server
(home network)             (office network)       (other network)

Desde mi servidor Linux en mi oficina (el servidor SSH) puedo hacer telnet al puerto 3389 en el servidor Windows, no hay problema. Pero de mi Mac no puedo obtener ni un chillido. ¿Algunas ideas?

simonhamp
fuente
1
¿Entonces le está pidiendo a los administradores de Sys que lo ayuden a evitar la seguridad establecida por los administradores de Sys?
GregD
1
"Tengo una IP en la que puedo ingresar": ¡no tendría sentido tener la seguridad si no pudiera evitarla! Eso es como tener un guardia de seguridad en su puerta y le dijo que nunca se deja que nadie dentro o fuera y lo que le llevará literalmente ...
simonhamp

Respuestas:

18

No necesita un proxy SOCKS para esto; El reenvío de puertos SSH simple funcionará. Por ejemplo, hay un servidor en mi oficina al que necesito acceder con frecuencia, al que llamaremos server.example.com. No puedo conectarme a él directamente, pero puedo hacerlo myofficemachine.example.com. Entonces hago esto:

ssh -L 3389:server.example.com:3389 myofficemachine.example.com

Y luego apunto a mi cliente local de Escritorio remoto localhost. Esto funciona muy bien, y mi configuración es casi idéntica a la suya: una Mac en casa, una caja de Linux en mi oficina y un servidor de Windows en otra red de trabajo.

larsks
fuente
1
¡Esto funcionó bien y rápido!
simonhamp
¿Esto también funciona con el último cliente de escritorio remoto de Mac? ¿Con un dominio en el lado de Windows?
Thorbjørn Ravn Andersen
No debería importar lo que hay al otro lado. No sé si he usado el último cliente de Mac, pero debería funcionar. Si tiene problemas, puede publicar una nueva pregunta.
larsks 01 de
1
Esto todavía funciona con el último cliente RDP (de Microsoft) en Mac (OSX 10.10). ... solo para mantener la respuesta actualizada
Sina
1
@ 0xC0000022L hecho :)
simonhamp
1

Podría intentar usar CoRD , una aplicación de escritorio remoto de reemplazo que admite servidores proxy SOCKS.

Bagazo
fuente
Después de descargar y usar CoRD, ya lo prefiero al RDC de Microsoft ... buen hallazgo Marc
simonhamp