Privoxy را پشت یک پروکسی والد HTTP قرار دهید
پروکسی والد HTTP در Privoxy را جدا از شنونده محلی آن پیکربندی کنید و شکست بالادست را از اتصال مستقیم تشخیص دهید.
مرورگر شما Privoxy را میشناسد. اما Privoxy هنوز باید پروکسی بالادستی را که شبکه شما لازم دارد بشناسد. اینها دو تنظیم جداگانهاند.
یک قاعده کلی والد HTTP این شکل را دارد:
forward / parent.example.net:8080
اگر این استقرار یک والد HTTP عمومی بدون احراز هویت را برای مقاصد عمومی مجاز کند، فهرست پروکسی HTTP نامزدهایی برای آن فیلد بالادست ارائه میدهد؛ از اعتبارنامه پروکسی والد استفاده نکنید. مرورگر همچنان از شنونده خود Privoxy استفاده میکند. نام میزبان بالا پروکسی بعدی را مشخص میکند، نه یک وبسایت و نه شنوندهای که باید در هر کلاینت وارد کنید.
اسلش در قاعده به معنای همه URLهای منطبق است. قواعد ارسال Privoxy به ترتیب بررسی میشوند و آخرین تطابق برنده است، پس پیش از فرض اینکه این خط بر یک درخواست خاص حاکم است، استثناهای بعدی را بررسی کنید.
نقطه در جایگاه والد به معنای ارسال مستقیم به جای والد HTTP دیگر است. این میتواند یک استثنای عمدی مفید باشد، اما اگر بدون درک کپی شود میتواند خروجی غیرمنتظره ایجاد کند.
Privoxy را به عنوان والد خودش به خودش برنگردانید. همچنین تنظیم پروکسی برنامه و قاعده والد Privoxy را نباید با دو گزینهای که بهطور تصادفی آزمایش میشوند اشتباه گرفت. آنها اتصالهای پیاپی را در مسیر مورد نظر تعریف میکنند.
برای شکست بالادست مشخص کنید آیا Privoxy به والد رسید، آیا والد درخواست را پذیرفت و آیا والد میتوانست به وبسایت برسد. یک شنونده محلی سالم تنها دسترسی برنامه اول به Privoxy را اثبات میکند، نه بقیه زنجیره.