
161
6
장 프락시
The Definitive Guide
웹 서버를 수정한다
몇몇 웹 서버는 HTTP 리다이렉션 명령(응답 코드 305)을 클라이언트에게 돌려줌으
로써 클라이언트의 요청을 프락시로 리다이렉트 하도록 설정할 수 있다. 리다이렉
트를 받는 즉시 클라이언트는 프락시와의 트랜잭션을 시작한다(그림 6-14).
다음 절은 클라이언트가 트래픽을 프락시로 보내도록 어떻게 설정하는지 설명한
다. 20장은 네트워크, DNS, 서버가 트래픽을 프락시 서버로 리다이렉트 하도록 설
정하는 방법에 대해 설명한다.
6.4
클라이언트 프락시 설정
모든 현대적인 브라우저는 프락시를 사용할 수 있도록 설정할 수 있다. 사실 많은
브라우저가 프락시를 설정하는 여러 가지 방법을 제공한다.
수동 설정
프락시를 사용하겠다고 명시적으로 설정한다.
브라우저 기본 설정
브라우저 벤더나 배포자는 브라우저(혹은 다른 웹 클라이언트)를 소비자에게 전달
하기 전에 프락시를 미리 설정해 놓을 수 있다.
프락시 자동 설정(
Proxy
auto
-
configuration
,
PAC
)
자바스크립트 프락시 자동 설정(PAC) 파일에 대한 URI를 제공할 수 있다. 클라이
언트는 프락시를 써야 하는지, 만약 그렇다면 어떤 프락시 서버를 써야 하는지 판
단하기 위해 그 자바스크립트 파일을 가져와서 실행한다.
WPAD
프락시 발견