VPN روی Wi-Fi کار میکند اما روی دادههای تلفن همراه نه: علتها و راهحلها
در خانه وصل میشود اما روی 4G یا 5G نه؟ اپراتورها با UDP، پروتکلها و دادههای پسزمینه چگونه رفتار میکنند و گامبهگام روی گوشی چه چیزهایی را بررسی کنید.
همان گوشی، همان برنامه، همان سرور: در خانه روی Wi-Fi، VPN در چند ثانیه وصل میشود، اما روی 4G یا 5G میچرخد و تسلیم میشود، یا وصل میشود و چیزی عبور نمیدهد. چون فقط شبکه عوض شده، علت تقریباً همیشه در خود شبکهٔ موبایل یا در نحوهٔ برخورد گوشی با دادههای تلفن همراه است. این راهنما هر دو را بررسی میکند.
نخست گوشی را کنار بگذارید
این تنظیمات یک برنامه را فقط روی دادههای تلفن همراه مسدود میکنند، پس بهراحتی از نظر پنهان میمانند.
- دادههای تلفن همراه بدون VPN. VPN را قطع کنید، Wi-Fi را خاموش کنید و یک وبسایت را باز کنید. اگر بارگذاری نشد، مشکل از تعرفه، پوشش یا اپراتور است، نه VPN.
- اجازهٔ دادههای تلفن همراه برای Colitu. در اندروید Settings → Apps → Colitu → Mobile data را باز کنید (نام بسته به سازنده فرق میکند) و هم دادههای پیشزمینه و هم پسزمینه را مجاز کنید. در سیستمعامل برخی سازندگان یک مجوز شبکهٔ جداگانه برای هر برنامه هم هست که میتواند دادههای تلفن همراه را برای یک برنامه مسدود کند. در iPhone Settings → Mobile Service (Cellular) را بررسی کنید و مطمئن شوید Colitu مجاز است.
- Data Saver. Data Saver اندروید دادههای پسزمینهٔ بیشتر برنامهها را محدود میکند. آن را خاموش کنید یا Colitu را به برنامههای دارای داده نامحدود اضافه کنید.
- رومینگ. در خارج از کشور، رومینگ داده باید روشن باشد و برخی شبکههای شریک ترافیک را بیشتر از شبکهٔ خانگی محدود میکنند.
- تاریخ و ساعت. آنها را روی خودکار بگذارید. ساعت اشتباه TLS را در هر شبکهای خراب میکند، اما مردم اغلب نخست روی موبایل متوجه آن میشوند.
چرا شبکههای موبایل رفتار متفاوتی دارند
با UDP و QUIC متفاوت برخورد میشود. بیشتر ارائهدهندگان ثابت UDP را بدون مشکل عبور میدهند. برخی اپراتورهای موبایل UDP را کند میکنند، QUIC را محدود میکنند یا کاملاً مسدود میکنند. Hysteria2، سریعترین پروتکل Colitu، روی QUIC یعنی روی UDP اجرا میشود، بنابراین نخستین پروتکلی است که آسیب میبیند. راهنمای ما دربارهٔ مسدود بودن UDP این را به تفصیل توضیح میدهد.
NAT در سطح اپراتور. اپراتورها معمولاً مشترکان بسیاری را پشت یک آدرس عمومی قرار میدهند (CGNAT). NAT برای هر جریان یک نگاشت کوتاهمدت نگه میدارد و نگاشتهای UDP میتوانند زودتر از روتر خانگی منقضی شوند. در این صورت یک اتصال UDP بیکار ممکن است بیصدا از کار بیفتد تا دوباره برقرار شود.
فیلترینگ متفاوت. فیلترینگ ترافیک در شبکههای موبایل ممکن است سختگیرانهتر از اینترنت خانگی باشد یا فقط متفاوت پیکربندی شده باشد. پروتکلی که در ارائهدهندهٔ خانگی شما عبور میکند ممکن است در شبکهٔ موبایل شناسایی و کند شود.
محدودیتهای منطقهای. در برخی مناطق، اینترنت موبایل گاهی به فهرست کوتاهی از سرویسهای تأییدشده محدود میشود. در آن صورت سرور VPN روی دادههای تلفن همراه بهسادگی در دسترس نیست و هیچ پروتکلی نمیتواند کمک کند؛ Wi-Fi یا خط ثابت ممکن است همچنان کار کند.
سیگنال ضعیف. در لبهٔ پوشش، بستهها گم میشوند. پروتکلهای مبتنی بر TCP زیر افت بسته بهشدت کند میشوند، در حالی که Hysteria2 طوری طراحی شده که سرعتش را حفظ کند، به شرط آنکه UDP عبور کند.
Colitu بهطور خودکار چه میکند
در Colitu شما پروتکل را انتخاب نمیکنید: Adaptive Connect این کار را برایتان انجام میدهد. در اندروید و iOS انتقالها را به این ترتیب امتحان میکند: Hysteria2، VLESS Reality، VLESS XHTTP، Trojan، Shadowsocks 2022. هر کدام فقط وقتی نگه داشته میشود که ترافیک واقعی از یک بررسی عبور کند، که در اندروید تا حدود 12 ثانیه و در iOS حدود 9 ثانیه طول میکشد. انتقالی که هیچ ترافیکی عبور نداده عقب انداخته میشود و اندروید آخرین انتقال کارآمد را برای هر سرور به خاطر میسپارد، بنابراین اتصال بعدی به آن سرور با آنچه آخرین بار کار کرده شروع میشود.
در عمل یعنی در یک شبکهٔ موبایل دشوار، اتصال اول میتواند بهطور محسوسی بیشتر از Wi-Fi طول بکشد. به برنامه زمان بدهید و مدام روی Connect نزنید.
گامبهگام روی گوشی
- Wi-Fi را خاموش کنید تا گوشی مدام بین شبکهها جابهجا نشود.
- حالت هواپیما را ده ثانیه روشن و دوباره خاموش کنید: اپراتور اتصال تازهای به شما میدهد.
- Colitu را باز کنید، وصل شوید و صبر کنید تا نتیجه را گزارش دهد.
- اگر ناموفق بود، در فهرست سرورها مکان دیگری را انتخاب کنید و دوباره امتحان کنید.
- اگر برنامه امروز زودتر روی دادههای تلفن همراه وصل میشد اما دیگر نمیشود، گوشی را راهاندازی مجدد کنید.
- بررسی کنید که مشکل همراه سیمکارت است یا نه: اگر سیمکارت دوستتان از اپراتور دیگری در گوشی شما کار کند، علت شبکهٔ اپراتور شماست.
وقتی VPN وصل میشود اما چیزی بارگذاری نمیشود
اگر برنامه روی دادههای تلفن همراه «متصل» را نشان میدهد اما صفحهها باز نمیشوند، VPN متصل است اما اینترنت ندارد را ببینید. روی دادههای تلفن همراه علتهای معمول عبارتاند از از دست رفتن اتصال پس از جابهجایی بین سلولها یا از Wi-Fi، و نگه داشتن ترافیک توسط Block connections without VPN اندروید در حالی که VPN دوباره وصل میشود.
چه کارهایی نکنید
- همزمان VPN دوم یا «تقویتکنندهٔ ترافیک» اجرا نکنید: روی یک دستگاه فقط یک VPN میتواند فعال باشد.
- برای آنلاین شدن قطعکن اضطراری را غیرفعال نکنید؛ بهجای آن تونل را درست کنید.
- بهخاطر این مشکل گوشی را به تنظیمات کارخانه بازنشانی نکنید: تقریباً هرگز برای محدودیت سمت اپراتور کمکی نمیکند.
مرجع سریع
| نشانه | علت محتمل | چه چیزی را امتحان کنید |
|---|---|---|
| حتی بدون VPN هم روی دادههای تلفن همراه اینترنت نیست | تعرفه، پوشش یا اپراتور | با اپراتور تماس بگیرید |
| VPN فقط روی دادههای تلفن همراه ناموفق است | UDP یا پروتکل محدود شده | منتظر بازگشت خودکار بمانید، مکان را عوض کنید |
| روی یک سیمکارت کار میکند و روی دیگری نه | شبکهٔ اپراتور | از Wi-Fi استفاده کنید، با پشتیبانی تماس بگیرید |
| وصل میشود و با جابهجایی قطع میشود | تغییر شبکه، CGNAT | دوباره وصل شوید، تنظیمات باتری را بررسی کنید |
| در یک منطقه هرگز روی دادههای تلفن همراه در دسترس نیست | محدودیت منطقهای | از Wi-Fi یا خط ثابت استفاده کنید |
اگر هیچچیز کمک نکرد، از صفحهٔ پشتیبانی به پشتیبانی بنویسید و اپراتور، منطقه و نسخهٔ برنامه را ذکر کنید. مرکز راهنما بررسیهای اتصال بیشتر و یک راهنمای اندروید دارد.