Privoxy を HTTP 親プロキシの背後に置く
Privoxy の HTTP 親をローカルリスナーとは別に設定し、上流の障害と直接接続を区別します。
ブラウザは Privoxy を認識しています。しかし Privoxy は、ネットワークが要求する上流プロキシも認識する必要があります。これは 2 つの別々の設定です。
一般的な HTTP 親ルールは次の形式です。
forward / parent.example.net:8080
この配備が公開宛先向けの認証なしの公開 HTTP 親を許可する場合、HTTP プロキシ一覧がその上流フィールドの候補を提供します。親プロキシの認証情報は使用しないでください。ブラウザは引き続き Privoxy 自身のリスナーを使います。上記のホスト名は次のプロキシを指し、ウェブサイトでも、すべてのクライアントに入力すべきリスナーでもありません。
ルールのスラッシュは一致するすべての URL を意味します。Privoxy の転送ルールは順に確認され、最後に一致したものが優先されるため、この行が特定のリクエストを支配すると考える前に後続の例外を確認してください。
親の位置にあるドットは、別の HTTP 親ではなく直接転送を意味します。これは有用な意図的な例外になり得ますが、理解せずにコピーすると予期しない出口を作ることもあります。
Privoxy を自分自身を親として指し示さないでください。また、アプリケーションのプロキシ設定と Privoxy の親ルールを、無作為に試す 2 つの選択肢と混同しないでください。それらは意図した経路における連続した接続を定義します。
上流の障害では、Privoxy が親に到達したか、親がリクエストを受け入れたか、親がウェブサイトに到達できたかを特定します。動作するローカルリスナーは、最初のアプリケーションによる Privoxy へのアクセスだけを証明し、チェーンの残りは証明しません。