چرا کل اینترنتت رو تونل نمیکنیم
فرق اصلی ما با تونلهای معمولی همینه، و دلیلش هم فنیه نه سلیقهای.
توی تونلهای معمولی وصل که میشی، همهچیز از اون تونل رد میشه. ما عمداً این کار رو نمیکنیم.
مشکل تونل کامل
وقتی کل ترافیکت از یه سرور خارجی رد شه:
- سایتهای ایرانی کند میشن، چون داده باید بره خارج و برگرده
- بانک و درگاه پرداخت ممکنه بهت گیر بدن، چون آیپیت یهو خارجی شده
- حجم اشتراکت صرف چیزهایی میشه که اصلاً بهش نیاز نداشتی — آپدیت ویندوز، اینستاگرام، هرچی
- سرعت دانلود عادیت محدود میشه به ظرفیت سرور
کاری که ما میکنیم
توی بخش Routing خودت میگی چی از تونل رد شه. مثلاً فقط FiveM و دیسکورد. اونوقت:
- ترافیک بازی و صدا از مسیر تمیز میره
- بقیهی اینترنتت دستنخورده و سریع میمونه
- حجمت فقط برای چیزی که واقعاً لازم داشتی خرج میشه
این چطور کار میکنه
هر بازی یا سرویس یه سری مسیر داره: یا رنج آیپی سرورهاش، یا دامنههاش. وقتی روشنش میکنی، فقط همون آدرسها وارد تونل میشن.
دامنهها رو هم ما روی سرور خودمون به آیپی تبدیل میکنیم، نه روی کامپیوتر تو. دلیلش اینه که DNS اپراتورهای ایرانی برای بعضی دامنهها جواب درست نمیده و اونوقت مسیر اشتباه ساخته میشد.
کجا تونل کامل لازمه
بعضی سرویسها آدرس ثابت ندارن. مثلاً استیم موقع دانلود بازی، سرور محتوا رو بر اساس موقعیت تو انتخاب میکنه و هر بار یه جای دیگهست.
برای اینجور موارد میشه یه گزینهی «همهی اینترنت» ساخت. توی برنامه اینها برچسب نارنجی دارن تا اشتباهی روشنشون نکنی.