Internet Explorer 자동 감지 프록시 설정을 보는 방법은 무엇입니까?


답변:


51

어떤 상황에서 어떤 프록시 서버를 사용해야하는지 설명하는 자바 스크립트 파일 인 http : //wpad/wpad.dat 에서 설정을 검색 합니다. 가장 좋은 방법은 해당 URL을 열고 반환되는 내용에서 프록시를 알아내는 것입니다.


1
아, 훌륭합니다. 웹 프록시 자동 검색 프로토콜에 대한 자세한 내용은 다음을 참조하십시오. en.wikipedia.org/wiki/Web_Proxy_Autodiscovery_Protocol
Aidan Ryan

그게 링크인지 확실합니까? wpad의 최상위 도메인은 무엇입니까?
Nathan Fellman

아 ... 알 겠어요 내 로컬 도메인에서 WPAD를 사용한다
나단 Fellman에게

1
모든 네트워크에서 작동하지는 않습니다. 때로는 프록시가 http wpad 대신 dhcp (동사에 알림)를 통해 자동 감지됩니다.
Colonic Panic

다른 곳 에서 언급했듯이 실제 프록시는 다음과 같이 찾을 수 있습니다 PROXY. 제 경우에는 어레이의 생성 기능을 추적해야했습니다.
Tobias Kienzler

44

http://wpad/wpad.dat사용할 수없는 경우 웹 사이트를 탐색 한 후 작성된 TCP 연결을 확인하여 사용중인 프록시를 추론 할 수 있습니다. 그것은 좋지는 않지만 최소한 최소한 유용합니다.

  1. netstat -an | find "EST"( ' ESTABLISHED'의 줄임말) 의 출력을 검사하십시오 .
  2. 새로운 사이트 (최근에 방문하지 않은 사이트)로 이동하십시오.
  3. netstat명령을 다시 실행하여 새 연결을 찾으십시오. 다음과 같이 보일 수 있습니다.

    TCP 192.168.1.1:1989 192.168.1.88:8080 ESTABLISHED

이 예에서 프록시의 IP는 192.168.1.88포트에서 수신 대기 중입니다 8080.

이 방법은 현재 해당 연결 에 사용 중인 프록시 만 표시합니다 . 환경에 둘 이상의 프록시가 구성되어 있고 모든 프록시를 알고 싶은 경우 전체 목록을 얻으려면 위의 절차를 정기적으로 반복해야 할 수도 있습니다.

Windows 이외의 상자에서도 동일한 절차를 사용할 수 있습니다 ( netstat -an | grep EST또는 OS에서 활성 연결을 표시하기 위해 사용하는 모든 것을 사용).


좋은 해결책 :)
hoang

정말
대단해

17

나는 언급 된 두 가지 솔루션과 모든 종류의 다른 솔루션을 시도했다 .

결국 나를 위해 일한 것은 Chrome을 사용하여 다음 으로 이동하는 것입니다 .

chrome : // net-internals / # proxy

그러면 .pac파일 (= 프록시 자동 구성 파일)이 나와 선택한 프록시를 결정하기 위해 다운로드하여 읽을 수 있습니다.

=== 부록 ===

@DaveInCaz와 @ZachBloomquist가 지적했듯이 더 이상 Chrome 71부터 작동하지 않습니다 .

그래서 내가 한 일은 :

  1. 70.0.3538 를 제공하는 이전 버전의 Chrome을 찾으십시오 .
  2. 이 조회https://omahaproxy.appspot.com 버전 587811을 준다.
  3. 스냅 샷 페이지 에서 해당 버전의 Chromium 을 찾으십시오 . 버전이 Windows 64 비트 버전 페이지 에있는 것처럼 보였으 므로 파일이 있는 587811 버전 페이지 로 연결됩니다 .chrome-win32.zip
  4. 다운로드, 압축 풀기, 실행 chrome.exe및 주소 chrome://net-internals/#proxy를 다시 사용 하여 PAC 스크립트를 찾을 수 있습니다!

따라서 필요한 단계를 요약하면 다음과 같습니다.

  1. 여기에서 Chromium 버전 70.0.3538 = 빌드 587811을 다운로드 하십시오 (Windows, 그렇지 않으면 위의 단계 참조).
  2. 압축을 풀고 실행 chrome.exe
  3. 로 이동 chrome://net-internals/#proxy

2
분명히 이것은 더 이상 작동하지 않습니까? Chrome은 해당 페이지에 유용한 정보를 표시하지 않습니다. 버전 75
DaveInCaz

@DaveInCaz 덕분에 해결 방법을 추가했습니다!
SharpC

좋은 생각이야, 고마워
DaveInCaz
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.