برنامهای از پروکسی نمیرود: سه راه ورود
مرورگر سالم است ولی یک برنامه مستقیم میرود یا وصل نمیشود؟ آن برنامه پروکسی سیستم را نمیخواند. دستهبندی کنید و راه بردارید:
راه ۱: تنظیم پروکسی خود برنامه
خیلیها دارند (Telegram ،Steam، محصولات JetBrains ،qBittorrent…). در تنظیمات شبکهاش SOCKS5 یا HTTP بدهید: 127.0.0.1:7890 — جراحیوارترین راه.
راه ۲: متغیر محیطی برای ابزارهای خط فرمان
# نشست جاری PowerShell
$env:HTTP_PROXY = "http://127.0.0.1:7890"
$env:HTTPS_PROXY = "http://127.0.0.1:7890"
# git برای همیشه
git config --global http.proxy http://127.0.0.1:7890
pip ،npm ،go و بقیه هم گزینهٔ مشابه دارند — یکبار تنظیم، همیشه برقرار.
راه ۳: TUN همه را میگیرد
نه تنظیم پروکسی دارد و نه متغیر میخواند (بیشتر بازیها، بعضی کلاینتها)؟ TUN را روشن کنید و در لایهٔ شبکه بگیرید — «حالت TUN بهتفصیل».
راستیآزمایی همیشه یکی است: بگذارید برنامه ترافیک بسازد، در Connections با پردازه/دامنه پیدایش کنید و ستون Chains را بخوانید. اتصالی اصلاً نبود؟ ترافیک هرگز وارد Clash نشده؛ به سه راه بالا برگردید.