
가능한 중복:
프록시 설정을 지정하지 않은 프로그램이 프록시를 사용하도록 강제합니다(예: Steam)
프록시를 통해 나가는 모든 연결을 강제로 적용
저는 대학에서 공부하고 있는데 프록시(사용자 인증 포함)를 지원하지 않는 프로그램에 문제가 있습니다.
우리 대학 서버는 프록시 응용 프로그램으로 오징어를 사용하며 인터넷을 사용하려면 프록시의 주소, 포트, 사용자 및 비밀번호를 입력해야 합니다. 브라우저에서는 괜찮습니다.(대부분의 브라우저에는 이러한 설정이 삽입되어 있기 때문입니다.) 그러나 이러한 설정이 없는 다른 애플리케이션에서는 인터넷을 제공하려면 어떻게 해야 합니까???
터널링을 위해 Proxifier를 사용했지만 내가 아는 한 Proxifier는 http 프록시를 지원하지 않으며(오징어는 http 프록시이기 때문에) 서버의 오징어 구성에서 SSL이 비활성화되어 있다고 말합니다(제한 사항 때문에 이를 활성화할 수 없습니다.)
해당 응용 프로그램에 인터넷 액세스를 제공할 수 있는 방법이 있나요???
답변1
Windows를 사용하는 경우 ProxyCap을 추천할 수 있습니다. 이 애플리케이션은 다른 애플리케이션이 양말/http 프록시와 같은 특정 프록시(기본적으로 지원하지 않음)를 사용하도록 강제할 수 있습니다.
터널링을 찾고 있다면 확인해 보세요.핑버스터VPN뿐만 아니라 Proxifier/ProxyCap도 포함하는 Howto입니다.
답변2
애플리케이션에 프록시 설정이 없고 인터넷에 액세스할 수 있는 유일한 방법이 네트워크 프록시 서버를 통하는 것이라면 나가는 HTTP 트래픽을 프록시 서버로 리디렉션해야 할 수 있습니다. 이는 iptables를 사용하여 간단히 수행할 수 있습니다(Linux 시스템을 사용하는 경우).
그러나 네트워크 프록시에는 투명 프록시가 활성화되어 있지 않을 수 있습니다. 또한 여전히 인증 문제가 있습니다. 이 두 가지 문제를 해결하려면 자체 오징어 프록시를 실행하고 네트워크 프록시를 로컬 오징어의 상위로 구성하면 됩니다. 투명한 프록시를 허용하고 자격 증명을 상위 프록시에 전달하도록 로컬 오징어를 구성할 수 있습니다.