Umístěte Privoxy za nadřazenou HTTP proxy
Nakonfigurujte nadřazenou HTTP proxy v Privoxy odděleně od jeho lokálního naslouchacího portu a rozlište selhání proti proudu od přímého připojení.
Váš prohlížeč o Privoxy ví. Privoxy ale stále musí vědět o proxy proti proudu, kterou vyžaduje vaše síť. To jsou dvě samostatná nastavení.
Obecné pravidlo nadřazené HTTP proxy má tento tvar:
forward / parent.example.net:8080
Pokud toto nasazení povoluje veřejnou neautentizovanou nadřazenou HTTP proxy pro veřejné cíle, seznam HTTP proxy nabízí kandidáty pro toto pole proti proudu; nepoužívejte přihlašovací údaje nadřazené proxy. Prohlížeč nadále používá vlastní naslouchací port Privoxy. Výše uvedený název hostitele označuje další proxy, nikoli web a nikoli naslouchací port, který byste měli zadávat do každého klienta.
Lomítko v pravidle znamená všechny odpovídající URL. Pravidla předávání v Privoxy se kontrolují postupně a poslední shoda vítězí, proto než předpokládáte, že tento řádek řídí konkrétní požadavek, prohlédněte si pozdější výjimky.
Tečka v pozici nadřazené proxy znamená přímé předávání namísto jiné HTTP nadřazené proxy. Může to být užitečná záměrná výjimka, ale pokud se zkopíruje bez pochopení, může vytvořit neočekávaný výstup.
Nesměrujte Privoxy zpět na sebe jako na svou nadřazenou proxy. Nastavení proxy v aplikaci a pravidlo nadřazené proxy v Privoxy si také nepleťte se dvěma alternativami, které lze zkoušet náhodně. Definují po sobě jdoucí spojení na zamýšlené cestě.
Při selhání proti proudu zjistěte, zda Privoxy dosáhlo nadřazené proxy, zda nadřazená proxy požadavek přijala a zda se nadřazená proxy dokázala dostat na web. Fungující lokální naslouchací port dokazuje pouze přístup první aplikace k Privoxy, ne zbytek řetězce.