کدام تعیین‌کننده است

تنظیمات پروکسی مرورگر اولویت ساده‌ای دارد: افزونه بر پروکسی سیستم مقدم است. تا وقتی افزونه روی نمایه‌ای باشد که به یک پروکسی اشاره می‌کند، تمام ترافیک آن مرورگر را در اختیار می‌گیرد، فارغ از اینکه کلاینت پروکسی سیستم را روشن کرده باشد یا نه.

پس وقتی کلاینت وصل است و مرورگر از پروکسی رد نمی‌شود، اولین چیزی که باید ببینید نمایه افزونه است، نه راه‌اندازی دوباره کلاینت.

پیشنهاد همکاریلینک اشتراک را از کجا بیاوریم؟سرویس همکار ما هنگام ثبت‌نام ۱ گیگابایت ترافیک پرسرعت هنگ‌کنگ رایگان می‌دهد.دریافت سرور پرسرعت

سه ترکیب منطقی

  • افزونه روی حالت «پروکسی سیستم»: کنترل به کلاینت برمی‌گردد و مرورگر از کلید پروکسی سیستم پیروی می‌کند. کم‌دردسرترین گزینه.
  • افزونه روی یک پورت ثابت 127.0.0.1: مستقیم با پورت ترکیبی کلاینت حرف می‌زند و تنظیم پروکسی سیستم را نادیده می‌گیرد. وقتی می‌خواهید فقط مرورگر از پروکسی رد شود مفید است.
  • افزونه در حالت تعویض خودکار: قوانین دامنه تعیین می‌کنند چه چیزی رد شود. این لایه‌ای روی قوانین مسیریابی خود کلاینت است و هر دو لایه باید هماهنگ باشند.

ناهماهنگی پورت، عامل بیشتر مشکلات

پورت واردشده در افزونه باید همان پورت ترکیبی باشد که کلاینت روی آن گوش می‌دهد. مقدار پیش‌فرض بین کلاینت‌ها فرق دارد؛ ۷۸۹۰ و ۷۸۹۷ هر دو رایج‌اند و اگر آن را تغییر داده باشید، افزونه عدد قدیمی را نگه می‌دارد.

در تنظیمات کلاینت گزینه mixed-port را پیدا و عدد را دقیق کپی کنید. مقدار اشتباه نشانه روشنی دارد: همه صفحه‌ها با ERR_PROXY_CONNECTION_FAILED شکست می‌خورند یا معلق می‌مانند، در حالی که بقیه برنامه‌ها آنلاین‌اند.

نگه داشتن افزونه در حالت TUN

با فعال بودن TUN، ترافیک در سطح کارت شبکه گرفته می‌شود. افزونه‌ای که همچنان به 127.0.0.1 اشاره می‌کند فقط یک پرش اضافه می‌سازد؛ معمولاً کار می‌کند اما سودی ندارد. آنچه واقعاً خراب می‌کند، اشاره افزونه به پورتی است که دیگر وجود ندارد.

اگر از TUN استفاده می‌کنید، افزونه را روی حالت مستقیم یا پروکسی سیستم بگذارید و مسیریابی را کامل به کلاینت بسپارید تا هنگام عیب‌یابی یک متغیر کمتر داشته باشید.

یک تغییر که خوب است بدانید

با حرکت کروم به سمت Manifest V3، چند افزونه پروکسی قدیمی از کار افتادند یا از فروشگاه حذف شدند و نسخه‌های MV3 نگهداری‌شده توسط جامعه کاربری مانند ZeroOmega جایشان را گرفتند. اگر افزونه قدیمی ناگهان بی‌اثر شد، اول این را بررسی کنید.

افزونه پروکسی می‌تواند هر نشانی که باز می‌کنید را بخواند و تغییر دهد. پیش از نصب، ناشر و مجوزهای درخواستی را بررسی کنید و از نسخه‌های هم‌نام با منبع نامشخص دوری کنید.