
인터넷과 통신하기 위해 SSH 터널을 설정했습니다.
이를 통해 신뢰할 수 없는 연결을 사용하는 경우 내 데이터가 암호화되어 도용되지 않도록 할 수 있습니다.
Mac OS X 시스템의 연결 설정에 양말 프록시를 추가합니다.
하지만 내 질문은 다음과 같습니다.
프록시 연결을 처리하지 않는 애플리케이션까지 포함하여 모든 트래픽이 내 SSH 터널을 사용하도록 강제하는 방법은 무엇입니까?
그게 가능합니까? 그렇지 않은 경우 VPN 연결이 그렇게 할 수 있습니까?
답변1
답변2
나는 SSHTunnel이 당신이 찾고 있는 소프트웨어라고 생각합니다.
http://www.apple.com/downloads/macosx/networking_security/sshtunnel.html
이를 통해 다양한 네트워크 액세스를 SSH 터널로 캡슐화하고 사용하기 쉬운 인터페이스로 래핑할 수 있습니다.
아니면 물론 VPN 기반 구현을 고려할 수도 있습니다.
VPN에 대해 더 자세한 내용을 알고 싶으면 물어보세요...
답변3
Mac에서 사용할 수 있는지는 모르겠지만 다른 플랫폼에서는 이를 수행하기 위해 LD_PRELOAD와 함께 프록시체인을 사용합니다. 여기에 직접 컴파일할 수 있는 패치가 있습니다.http://chrootlabs.org/bgt/proxychains_osx.html