브라우저가 google.com 또는 facebook.com과 같은 특정 도메인에 대해 프록시 서버를 사용하도록 강제하는 방법

브라우저가 google.com 또는 facebook.com과 같은 특정 도메인에 대해 프록시 서버를 사용하도록 강제하는 방법

IE에서는 특정 도메인이나 로컬 주소를 제외하고 프록시 서버를 통해 모든 연결을 강제할 수 있다는 것을 알고 있습니다. 하지만 IE가 인터넷에 직접 연결하고 프록시를 통해서만 특정 웹사이트에 강제로 연결할 수 있는 방법이 있습니까?

사용 사례는 google.com 또는 facebook.com이 차단되어 다른 곳에서 호스팅되는 프록시 서버에 대한 VPN 연결을 통해 이러한 사이트에 강제 연결하고 다른 모든 것에 대해서는 인터넷에 직접 액세스하려는 경우입니다.

답변1

이 문제에 대한 일반적인 해결책은 사용자 정의 프록시 자동 구성(PAC) 파일을 사용하는 것입니다. 이 파일에는 도메인 화이트리스트를 포함하여 프록시를 선택하는 임의의 논리가 있을 수 있습니다.

수행 방법은 다음과 같습니다.

  • 로컬 파일 시스템의 어느 곳에나 텍스트 파일을 생성합니다. 예:C:\ProxyAutoConfiguration.js
  • 해당 파일에 다음 내용을 붙여넣으세요.

    function FindProxyForURL(url, host) {
    
        // use proxy for specific domains
        if (shExpMatch(host, "*.google.com|*.facebook.com"))
            return "PROXY yourproxy:8080";
    
        // by default use no proxy
        return "DIRECT";
    }
    
  • file:///C:/ProxyAutoConfiguration.js시스템이나 브라우저에서 이 파일의 파일 URL(예: )을 프록시 자동 구성 스크립트로 구성합니다 . IE에서 이 구성은 다음과 같습니다.인터넷 옵션>사이>LAN 설정>자동 구성 스크립트 사용.

프록시 자동 구성 파일 형식에 대한 자세한 내용은 다음 웹 페이지 예를 참조하세요.https://findproxyforurl.com/example-pac-file/

답변2

해결책을 찾은 것 같아요. Codeplex에는 수많은 Windows용 프록시 도구가 있습니다! 이렇게 하면 약간 과도하고 구성하기 어려운 Privoxy와 같은 것을 설정할 필요가 없습니다. https://www.codeplex.com/site/search?query=proxy&ac=4

답변3

크롬 확장 프로그램을 사용하면 가능합니다. Browsec를 다운로드하여 설치한 다음 설정에서 스마트 설정으로 이동한 다음 원하는 웹사이트에 대한 프록시를 켜세요. 여기에서 자세한 내용을 읽을 수 있습니다.특정 웹사이트 도메인에 대한 프록시 설정

관련 정보