방화벽을 우회하는 SSH SOCKS 프록시를 통한 원격 데스크톱 [닫힘]


17

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
Sys Admins가 Sys Admins가 마련한 보안을 우회하는 데 도움을 요청하고 있습니까?
GregD

1
"내가 들어갈 수있는 IP가 있습니다"-우회 할 수없는 경우 보안이 필요하지 않습니다! 그것은 당신의 현관에 경비원이 있고 그에게 누군가를 보내거나 내 보내지 말라고 말하고 그를 매우 문자 그대로 데려가는
것과 같습니다

답변:


18

이를 위해 SOCKS 프록시가 필요하지 않습니다. 간단한 SSH 포트 전달이 작동합니다. 예를 들어, 사무실에 자주 액세스해야하는 서버가 있는데이 서버를 호출 server.example.com합니다. 직접 연결할 수 없지만에 ssh 할 수 있습니다 myofficemachine.example.com. 그래서 나는 이것을한다 :

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

그런 다음 로컬 원격 데스크톱 클라이언트를 가리 킵니다 localhost. 이것은 훌륭하게 작동하며 설정은 가정의 Mac, 사무실의 Linux 상자 및 다른 회사 네트워크의 Windows 서버와 거의 동일합니다.


1
이것은 트릭을 훌륭하고 빠르게 해냈습니다!
simonhamp

이것은 최신 Mac Remote Desktop 클라이언트에서도 작동합니까? Windows 측에 도메인이 있습니까?
Thorbjørn Ravn Andersen

반대편에 무엇이 있는지는 중요하지 않습니다. 최신 Mac 클라이언트를 사용했는지 모르겠지만 작동합니다. 문제가있는 경우 새로운 질문을 게시 할 수 있습니다.
Larsks

1
Mac (OSX 10.10)의 최신 RDP 클라이언트 (Microsoft의 경우)와 계속 작동합니다. ... 답변을 최신 상태로 유지하기 위해
Sina

1
@ 0xC0000022L done :)
simonhamp

1

SOCKS 프록시를 지원하는 대체 원격 데스크톱 앱인 CoRD를 사용해 볼 수 있습니다.


다운로드 코드를 사용하면 이미 마크를 찾을 마이크로 소프트의 RDC ... 좋은에 선호
simonhamp
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.