Privoxy를 HTTP 상위 프록시 뒤에 배치하기
Privoxy의 HTTP 상위 프록시를 로컬 리스너와 별도로 구성하고 업스트림 실패와 직접 연결을 구분합니다.
브라우저는 Privoxy를 알고 있습니다. 하지만 Privoxy는 네트워크가 요구하는 업스트림 프록시도 알아야 합니다. 이 둘은 별개의 설정입니다.
일반적인 HTTP 상위 규칙은 다음과 같은 형태입니다.
forward / parent.example.net:8080
이 배포가 공개 대상에 대해 인증 없는 공개 HTTP 상위를 허용한다면, HTTP 프록시 목록이 해당 업스트림 필드의 후보를 제공합니다. 상위 프록시 자격 증명은 사용하지 마십시오. 브라우저는 계속 Privoxy 자체 리스너를 사용합니다. 위의 호스트 이름은 다음 프록시를 가리키며, 웹사이트도 아니고 모든 클라이언트에 입력해야 하는 리스너도 아닙니다.
규칙의 슬래시는 일치하는 모든 URL을 의미합니다. Privoxy 전달 규칙은 순서대로 검사되며 마지막 일치가 우선하므로, 이 줄이 특정 요청을 지배한다고 가정하기 전에 이후 예외를 확인하십시오.
상위 위치의 점은 다른 HTTP 상위 대신 직접 전달을 의미합니다. 이는 유용한 의도적 예외일 수 있지만, 이해하지 않고 복사하면 예기치 않은 출구를 만들 수도 있습니다.
Privoxy를 자신의 상위로 자기 자신에게 되돌리지 마십시오. 또한 애플리케이션 프록시 설정과 Privoxy 상위 규칙을 무작위로 시도할 두 가지 대안으로 혼동해서는 안 됩니다. 이들은 의도된 경로에서 연속 연결을 정의합니다.
업스트림 실패 시 Privoxy가 상위에 도달했는지, 상위가 요청을 수락했는지, 상위가 웹사이트에 도달할 수 있었는지 판별하십시오. 작동하는 로컬 리스너는 첫 번째 애플리케이션의 Privoxy 접근만 증명하며 체인의 나머지는 증명하지 않습니다.