방화벽을 우회하는 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.