
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를 다운로드하여 설치한 다음 설정에서 스마트 설정으로 이동한 다음 원하는 웹사이트에 대한 프록시를 켜세요. 여기에서 자세한 내용을 읽을 수 있습니다.특정 웹사이트 도메인에 대한 프록시 설정