Área de trabalho remota sobre o proxy SOCKS do SSH para ignorar o firewall [fechado]

14

Estou tentando conectar-me a um servidor Windows do meu Mac usando o RDC2.1 para Mac.

O problema é que o servidor ao qual preciso me conectar é protegido pelo controle de acesso baseado em dragão maligno em uma rede completamente separada.

Tenho um IP no qual posso entrar, mas está no meu escritório (ou seja, uma rede completamente separada).

Como essa rede não está configurada para VPN, configurei um proxy SOCKS por meio de um túnel SSH (que está funcionando bem).

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

Do meu servidor Linux no meu escritório (o servidor SSH) eu posso fazer telnet para a porta 3389 no servidor Windows, sem problemas. Mas do meu Mac eu não consigo pegar tanto como um grito de fora. Alguma idéia?

    
por simonhamp 21.12.2010 / 13:43

2 respostas

14

Você não precisa de um proxy SOCKS para isso; o encaminhamento de porta SSH simples funcionará. Por exemplo, há um servidor no meu escritório que preciso acessar com frequência, que será chamado de server.example.com . Não consigo me conectar diretamente a ele, mas posso ssh para myofficemachine.example.com . Então eu faço isso:

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

Em seguida, aponto meu cliente local de área de trabalho remota para localhost . Isso funciona muito bem, e minha configuração é quase idêntica à sua - um Mac em casa, uma caixa Linux no meu escritório e um servidor Windows em outra rede de trabalho.

    
por 21.12.2010 / 15:21
1

Você pode tentar usar o CoRD , um aplicativo de área de trabalho remota substituto que oferece suporte a proxies SOCKS.

    
por 21.12.2010 / 15:09