Mac용 RDC2.1을 사용하여 Mac에서 Windows 서버에 연결하려고 합니다.
문제는 내가 연결해야 할 서버가 완전히 별개의 네트워크에서 IP 기반 액세스 제어라는 사악한 용이 보호하고 있다는 것입니다.
접속할 수 있는 IP가 있지만 내 사무실에 있습니다(즉, 완전히 별도의 네트워크).
해당 네트워크는 VPN용으로 설정되지 않았기 때문에 SSH 터널을 통해 SOCKS 프록시를 설정했습니다(모두 잘 작동함).
(SSH proxy)
Me (on my Mac) ----------> Office Linux box ----> Windows server
(home network) (office network) (other network)
내 사무실에 있는 Linux 서버(SSH 서버)에서 Windows 서버의 포트 3389에 텔넷으로 연결할 수 있습니다. 문제 없습니다. 하지만 내 Mac에서는 삐걱거리는 소리조차 들리지 않습니다. 어떤 아이디어가 있나요?
답변1
이를 위해서는 SOCKS 프록시가 필요하지 않습니다. 간단한 SSH 포트 전달이 작동합니다. 예를 들어, 내 사무실에 자주 액세스해야 하는 서버가 있는데, 이를 호출하겠습니다 server.example.com
. 직접 연결할 수는 없지만 ssh로 연결할 수는 있습니다 myofficemachine.example.com
. 그래서 저는 이렇게 합니다:
ssh -L 3389:server.example.com:3389 myofficemachine.example.com
그런 다음 로컬 원격 데스크톱 클라이언트를 localhost
. 이것은 훌륭하게 작동하며 내 설정은 집에 Mac, 사무실에 Linux 상자, 다른 회사 네트워크에 Windows 서버 등 귀하의 설정과 거의 동일합니다.
답변2
당신은 사용해 볼 수 있습니다코드, SOCKS 프록시를 지원하는 대체 원격 데스크톱 앱입니다.