Proxy Desktop remoto su SSH SOCKS per bypassare il firewall [chiuso]


17

Sto cercando di connettermi a un server Windows dal mio Mac utilizzando RDC2.1 per Mac.

Il problema è che il server al quale devo collegarmi è sorvegliato dal malvagio drago, il controllo degli accessi basato su IP su una rete completamente separata.

Ho un IP su cui posso entrare, ma è nel mio ufficio (cioè una rete completamente separata).

Poiché quella rete non è configurata per VPN, ho impostato un proxy SOCKS attraverso un tunnel SSH (che funziona tutto bene).

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

Dal mio server Linux nel mio ufficio (il server SSH) posso telnet alla porta 3389 sul server Windows, nessun problema. Ma dal mio Mac non riesco a ottenere un cigolio. Qualche idea?


1
Quindi stai chiedendo a Sys Admins di aiutarti a bypassare la sicurezza messa in atto da Sys Admins?
GregD,

1
"Ho un IP su cui posso entrare" - non avrebbe senso avere la sicurezza se non potessi bypassarlo! È come avere una guardia di sicurezza alla porta di casa e dirgli di non far entrare o uscire nessuno e che ti prenda alla lettera ...
simonhamp,

Risposte:


18

Non è necessario un proxy SOCKS per questo; il semplice port forwarding SSH funzionerà. Ad esempio, c'è un server nel mio ufficio a cui ho spesso bisogno di accedere, che chiameremo server.example.com. Non riesco a collegarmi direttamente, ma posso ssh myofficemachine.example.com. Quindi faccio questo:

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

E poi punto il mio client Desktop remoto locale a localhost. Funziona benissimo e la mia configurazione è quasi identica alla tua: un Mac a casa, un box Linux nel mio ufficio e un server Windows su un'altra rete di lavoro.


1
Questo ha fatto il trucco bello e rapidamente!
simonhamp,

Funziona anche con l'ultimo client Mac Remote Desktop? Con un dominio sul lato Windows?
Thorbjørn Ravn Andersen,

Non dovrebbe importare cosa c'è dall'altra parte. Non so se ho usato l' ultimo client Mac, ma dovrebbe funzionare. In caso di problemi, potresti voler pubblicare una nuova domanda.
Larks

1
Funziona ancora con l'ultimo client RDP (di Microsoft) su Mac (OSX 10.10). ... solo per mantenere aggiornata la risposta
Sina,

1
@ 0xC0000022L fatto :)
simonhamp,

1

Puoi provare a utilizzare CoRD , un'app desktop remota sostitutiva che supporta i proxy SOCKS.


Dopo aver scaricato e utilizzato CoRD, lo preferisco già al proprio RDC di Microsoft ... buona ricerca Marc
simonhamp,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.