태그 보관물: proxy

proxy

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

Internet Explorer가 프록시 설정을 자동 검색하도록 설정되어 있으면 검색된 내용을 볼 수있는 방법이 있습니까?



답변

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


답변

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에서 활성 연결을 표시하기 위해 사용하는 모든 것을 사용).


답변

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

결국 나를 위해 일한 것은 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

답변