Área de trabalho remota sobre proxy SSH SOCKS para ignorar o firewall

Área de trabalho remota sobre proxy SSH SOCKS para ignorar o firewall

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

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

Eu tenho um IP que posso usar, 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), posso fazer telnet para a porta 3389 no servidor Windows, sem problemas. Mas no meu Mac não consigo emitir nenhum ruído. Alguma ideia?

Responder1

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

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

E então aponto meu cliente de Área de Trabalho Remota local 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.

Responder2

Você poderia tentar usarCordão, um aplicativo de desktop remoto substituto que oferece suporte a proxies SOCKS.

informação relacionada