[컴] LAN 설정의 자동으로 설정 검색



자동으로 설정 검색


크롬의 멈춤현상

요즘 크롬을 사용하다가 종종 인터넷이 멈춘듯이 동작하는 경우가 있다. 이것을 그대로 방치하다가 이번에 한번 찾아보니, '자동으로 설정검색' 을 끄면 된다는 을 발견했다.(ref. 1)

근데 그래서 '자동으로 설정검색' 이 어떤 역할을 하는지 궁금해 졌다.


"자동으로 설정 검색" 위치

윈도우즈의 인터넷 속성의 LAN 설정 안에 '자동으로 설정검색' 이라는 것이 있다.

  • Windows 의 인터넷 속성 > LAN 설정 > 자동으로 설정 검색








자동으로 설정 검색 동작

자동으로 설정검색을 '체크' 하면, 브라우저에서 새창을 띄울때마다 프록시서버(proxy server) 를 검색하게 된다.[ref. 2]

WPAD protocol

서버가 Web Proxy Auto-Discovery Protocol(WPAD protocol) 을 지원하면, client 가 이 서버에 접속해서 Web Proxy servers 를 자동으로 찾을 수 있게 된다. protocol 의 이름처럼 자동으로 web proxy server 를 찾기 위한 protocol 이다.

ref. 5 > Web Proxy clients 에서 좀 더 자세한 이야기를 확인할 수 있다.

간략히 얘기하면, 브라우저가 WPAD protocol 을 사용해서 DHCP 또는 DNS 에 있는 WPAD 항목을 파악한다.(이 WPAD항목에 Wpad.dat script file 의 위치가 있다.)[ref. 5]
Browser --> DHCP or DNS
이 항목을 찾게되면 브라우저가 Web request 를 위해서 Wpad.dat 에 적혀있는 server 에 접속한다.[ref. 5]

브라우저들은 GET 으로 http://wpad/wpad.dat 를 가져온다. 이 wpad.dat 는 Netscape PAC 파일과 비슷하다. 이 wpad.dat 의 MIME type 은 "application/x-ns-proxy-autoconfig" 이다.[ref. 4]

Wpad.dat 파일은 기본 URL template 을 가지고 있는 자바스크립트 파일이다.[ref. 5]





References

  1. 구글 크롬 멈춤 현상 해결 (Google Chrome freezes) : 네이버 블로그
  2. Hazelnut 향기가 흐르는 Com's Blog : [지식거래소] 인터넷 자동 설정 검색
  3. How to change or disable your proxy in Chrome | ExpressVPN
  4. How does Windows actually detect LAN (proxy) settings when using Automatic Configuration - Stack Overflow
  5. Automatic Discovery for Firewall and Web Proxy Clients

댓글 없음:

댓글 쓰기