Próbuję połączyć się z serwerem Windows z mojego komputera Mac przy użyciu RDC2.1 dla komputerów Mac.
Problem polega na tym, że serwer, z którym muszę się połączyć, jest strzeżony przez złego smoka - kontrola dostępu oparta na protokole IP w całkowicie oddzielnej sieci.
Mam adres IP, do którego mogę się dostać, ale jest on w moim biurze (tj. Całkowicie osobna sieć).
Ponieważ ta sieć nie jest skonfigurowana dla VPN, skonfigurowałem proxy SOCKS przez tunel SSH (który działa dobrze).
(SSH proxy)
Me (on my Mac) ----------> Office Linux box ----> Windows server
(home network) (office network) (other network)
Z mojego serwera Linux w moim biurze (serwer SSH) mogę telnet do portu 3389 na serwerze Windows, bez problemu. Ale z mojego komputera Mac nie mogę wydobyć z siebie tyle pisków. Jakieś pomysły?
proxy
remote-desktop
ssh-tunnel
socks
simonhamp
źródło
źródło
Odpowiedzi:
Nie potrzebujesz do tego proxy SOCKS; proste przekierowanie portów SSH będzie działać. Na przykład w moim biurze jest serwer, do którego często muszę uzyskać dostęp, do którego zadzwonimy
server.example.com
. Nie mogę się z nim bezpośrednio połączyć, ale mogę ssh domyofficemachine.example.com
. Więc robię to:Następnie wskazuję mojego lokalnego klienta Pulpitu zdalnego
localhost
. Działa to świetnie, a moja konfiguracja jest prawie identyczna z twoją - Mac w domu, Linux w moim biurze i serwer Windows w innej sieci roboczej.źródło
Możesz spróbować użyć CoRD , zastępczej aplikacji do zdalnego pulpitu, która obsługuje proxy SOCKS.
źródło