앱별로 특정 SOCKS 프록시를 통해 트래픽을 라우팅하는 방법은 무엇입니까?


10

내장 프록시 구성 설정이없는 특정 데스크탑 앱 (실제로 차이가 나는 경우 AIR을 통해)을 실행하고 있습니다.

안전한 SOCKS 프록시를 통해이 앱의 모든 트래픽을 가져와야합니다. 이것은 글로벌 네트워크 환경 설정을 사용할 수 없다는 것을 의미합니다. 이는 다른 많은 앱에 영향을 미치기 때문입니다.

앱마다 지정된 SOCKS 프록시를 통해 모든 네트워크 통신을 강제 할 수있는 방법이 있습니까?

특정 IP 주소를 기반으로 이러한 라우팅을 전체적으로 수행 할 수있는 방법이 있는지 알면 도움이 될 것입니다 (일부 합리적인 해결 방법이 허용 될 수 있음).

답변:


4

ProxyCap을 사용하면 프록시 서버를 통해 컴퓨터의 네트워크 연결을 리디렉션 할 수 있습니다. 프록시를 통해 어떤 환경에서 어떤 응용 프로그램이 인터넷에 연결되는지 ProxyCap에 알릴 수 있습니다. 인터넷 클라이언트를 다시 구성 할 필요없이 사용자 친화적 인 인터페이스를 통해 수행됩니다.

주요 특징들:

  • SOCKS4, SOCKS5 및 HTTPS 프록시 서버 지원
  • SSH 터널링 직접 지원 (SSH 서버를 프록시 서버로 지정)
  • TCP 및 UDP 기반 네트워크 프로토콜 지원
  • 프록시 측 DNS 지원
  • 유연한 라우팅 규칙
  • 프록시 체인 지원
  • IPv6 지원
  • 64 비트 응용 프로그램 지원
  • 중앙 집중식 관리 지원

1
ProxyCap은 OS X
GJ

1

기사에서 맥 OS X에 대한 미국 이외의 시계 hulu.com , 저자는 tsocks / dsocks / 단테에서 시도 MacPorts를 하지만, 그들 중 누구도 잘 작동하지 않습니다. 이 기사는 2009 년에 작성되었으므로 이러한 응용 프로그램이 개선되어 현재 귀하에게 적합 할 수 있습니다.

필자가 마지막으로 발견 한 것은 다양한 종류의 프록시를 통해 전체 응용 프로그램을 터널링 할 수있는 기본 코코아 응용 프로그램 인 Mac OS X 용 Proxifier입니다 .

Proxification Rules 메뉴에는 프록시를 통해 터널링하려는 응용 프로그램에 대한 규칙을 추가 할 수있는 "다음에 만 처리"옵션이 있습니다 (기본적으로 모든 항목을 연결하려고 시도 함).


0

MacPorts에는 일반적으로 프록시를 인식하지 않거나 SOCKS를 수행 할 수없는 응용 프로그램에서 SOCKS 프록시를 사용하기위한 tsocks 포트 가 있습니다. 터미널에서 응용 프로그램을 시작할 수 있으면 필요에 따라 제공 될 수 있습니다.


이것이 기존 답변을 반복하는 것으로 보입니다.
harrymc
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.