استفاده از Logrus در ایران و چین

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

به‌طور خلاصه

۱. در نخستین اجرا، در راهنمای راه‌اندازی، به پرسش «از کجا از VPN استفاده می‌کنید؟» گزینهٔ «روسیه، ایران، چین یا منطقهٔ محدودکنندهٔ دیگر» را انتخاب کنید. ۲. در «مسیرها ← موقعیت‌ها» گزینهٔ «خودکار» را دست‌نخورده بگذارید. ۳. به نخستین اتصال ۱۰ تا ۳۰ ثانیه فرصت بدهید.

بقیهٔ کارها را خود برنامه انجام می‌دهد. «حالت چین» جداگانه‌ای که لازم باشد روشنش کنید در برنامه وجود ندارد — و این عمدی است: انتخاب روش انتقال در هر بار اتصال انجام می‌شود، چون شبکه‌ای که در آن هستید بیشتر از یک تنظیم تغییر می‌کند.

انتخاب منطقهٔ محدودکننده چه می‌کند

راهنما Kill Switch سیستمی را روشن و IPv6 را خاموش می‌کند. مورد دوم از آنچه به نظر می‌رسد مهم‌تر است: در شبکهٔ IPv6 بخشی از درخواست‌ها از طریق Happy Eyeballs و WebRTC بیرون از تونل و با نشانی واقعی شما ارسال می‌شود، و هیچ هشداری هم دریافت نمی‌کنید.

هر زمان بخواهید می‌توانید راهنما را دوباره اجرا کنید: «تنظیمات ← عیب‌یابی ← نمایش دوبارهٔ آموزش».

چرا نخستین اتصال کندتر است

برنامه روش‌های انتقال را یکی‌یکی امتحان می‌کند تا آن یکی را بیابد که از فیلتر اپراتور شما عبور می‌کند. TLS معمولی، کانال مبهم‌سازی‌شده، WebSocket، HTTP/2، QUIC، domain fronting — ترتیب و پارامترها بر پایهٔ همان چیزی انتخاب می‌شوند که پیش‌تر قطع شده است.

در صفحهٔ اتصال می‌بینید کدام روش انتقال فعال است، با برچسب «تطبیقی». ممکن است وسط همان نشست عوض شود؛ این واکنش طبیعی به محدود شدن کانال است، نه خطا.

دربارهٔ UDP: در شبکه‌های سخت‌گیر معمولاً به‌طور کامل خفه می‌شود. اگر QUIC رد نشد، برنامه خودش به روش‌های مبتنی بر TCP سوئیچ می‌کند. برای این کار لازم نیست کاری بکنید.

مبهم‌سازی تقویت‌شده

در شبکه‌های با فیلترینگ شدید، DPI می‌تواند تنها از روی اندازهٔ بسته‌ها و بدون باز کردن آن‌ها VPN را تشخیص دهد. پادزهر آن حالتی است که طول فریم‌ها را هم رمز می‌کند — ترافیک برای تحلیل‌گر از بایت‌های تصادفی قابل تشخیص نیست.

عمداً کلیدی برای آن در برنامه نگذاشته‌ایم: این حالت را سرور در پیکربندی راهبرد اعلام می‌کند و کلاینت اعمالش می‌کند. اگر سرور را دستی اضافه می‌کنید، در ویرایشگر سرور روش انتقال «مبهم‌سازی‌شده (ضد DPI)» را انتخاب کنید.

قواعد ترافیک بر اساس کشور انتخاب می‌شوند

در «مسیرها ← سیاست‌ها» دسته‌های فعال را می‌بینید. در ایران Iranian services و در چین Chinese services: بانک‌های داخلی، درگاه‌های دولتی و سرویس‌هایی که اتصال از نشانی خارجی را قطع می‌کنند، مستقیم و بیرون از تونل می‌روند. افزون بر آن، مسدودسازی تبلیغات و دامنه‌های مخرب.

این دسته‌ها را می‌شود خاموش کرد یا با قواعد خودتان تکمیل کرد — ببینید عبور دادن ترافیک از کنار VPN.

اثر انگشت TLS

به‌طور پیش‌فرض Logrus دست‌دادن TLS یک مرورگر معمولی را تقلید می‌کند و اثر انگشت از مخزن سرور برداشته می‌شود («تنظیمات ← پیشرفته ← اثر انگشت TLS ← خودکار»). تغییر آن فقط زمانی ارزش دارد که دلیل موجهی داشته باشید مبنی بر اینکه اپراتوری توانسته شکل دست‌دادن ما را بشناسد. تغییر تصادفی وضع را بدتر می‌کند.

چه زمانی به پشتیبانی بنویسید

اگر ظرف ۳ تا ۵ دقیقه وصل نشد، تنظیمات را دستی بالا و پایین نکنید. «پشتیبانی ← تماس با پشتیبانی» را باز کنید، گزینهٔ «پیوست کردن گزارش‌های اخیر» را علامت بزنید و کشور و اپراتورتان را بنویسید. از روی گزارش‌ها پیداست اتصال دقیقاً در کدام مرحله قطع می‌شود، و ما فهرستی از اپراتورهای سخت‌گیر شناخته‌شده و پیکربندی‌های کارآمد برای آن‌ها داریم.