TUN Mode چیست؟ فعالسازی وقتی مرورگر وصل است اما برنامهها نه
برای این آموزش کانفیگ لازم دارید؟ رایگان بگیرید
کانفیگ تست در تلگرام تحویل داده میشود و با همین راهنما قابل استفاده است
TUN Mode یعنی کل ترافیک دستگاه از تونل عبور کند، نه فقط مرورگر. اگر فیلترشکنتان مرورگر را باز میکند ولی اینستاگرام و بقیهی برنامهها همچنان وصل نمیشوند، تقریباً همیشه علتش این است که برنامه در «حالت پروکسی» کار میکند نه TUN. روی گوشی این حالت پیشفرض و خودکار است؛ روی کامپیوتر باید دستی فعالش کنید. در ادامه دقیقاً میبینید چطور.
TUN Mode در برابر حالت پروکسی — فرق در چیست؟
دو راه وجود دارد که ترافیک شما به تونل برود:
- حالت پروکسی (Proxy/System Proxy): فقط برنامههایی که تنظیمات پروکسیِ سیستم را میخوانند (مثل مرورگر) از تونل رد میشوند. خیلی از اپها این تنظیم را نادیده میگیرند و مستقیم به اینترنت وصل میشوند — برای همین باز نمیشوند.
- TUN Mode: یک کارت شبکهی مجازی میسازد و همهی ترافیک دستگاه را از تونل عبور میدهد. هیچ برنامهای نمیتواند دورش بزند.
پس علامت کلاسیک «مرورگر کار میکند، اپها نه» = TUN خاموش است. اگر مشکلتان کاملاً متفاوت است و هیچ چیز (حتی مرورگر) باز نمیشود، آن یک مسئلهی دیگر است؛ وصل میشود ولی اینترنت ندارم را ببینید.
برای اجرای این بررسی در یک کلاینت مشخص، انتخاب مسیر اتصال در FlClash را پس از افزودن پروفایل دنبال کنید.
اگر هسته پیش از فعالشدن مسیر با خطا متوقف میشود، بررسی خطای listen و پورت محلی در ویندوز را از عیبیابی خود TUN جدا کنید.
اندروید (v2rayNG / V2Box / NekoBox)
خبر خوب: روی اندروید این برنامهها بهصورت پیشفرض در حالت VPN (که همان TUN است) کار میکنند.
۱. کانفیگ یا لینک اشتراک را وارد و یک سرور را انتخاب کنید. ۲. روی دکمهی اتصال بزنید. ۳. اولین بار اندروید پنجرهی «Connection request / اجازهی VPN» را نشان میدهد — حتماً Allow / تأیید کنید. اگر این را رد کنید، تونل ساخته نمیشود. ۴. بالای صفحه آیکون کلید 🔑 VPN که ظاهر شد، یعنی همهی ترافیک از تونل میرود.
اگر بازهم یک اپ خاص باز نمیشود، احتمالاً در تنظیمات برنامه گزینهی «Per-app proxy / تفکیک برنامهها» روشن است و آن اپ را حذف کردهاید؛ آن را خاموش کنید تا همهی اپها پوشش داده شوند. راهنمای کامل نصب: نصب v2rayNG روی اندروید.
آیفون (V2Box / Streisand)
روی iOS هم اپها از VpnService سیستم استفاده میکنند و ذاتاً TUN هستند.
۱. لینک اشتراک را وارد و سرور را انتخاب کنید. ۲. دکمهی اتصال را بزنید؛ اولین بار iOS اجازهی «VPN Configuration» میخواهد — Allow کنید و رمز/Face ID را تأیید کنید. ۳. نوار وضعیت بالای صفحه کلمهی VPN را نشان میدهد = فعال است.
اگر پنجرهی اجازه نیامد یا اتصال برقرار نشد، اپ را حذف و دوباره نصب کنید تا مجوز از نو خواسته شود (نصب V2Box روی آیفون).
ویندوز (v2rayN) — اینجا باید دستی فعال کنید
روی ویندوز حالت پیشفرض معمولاً پروکسی است؛ برای پوشش کامل باید TUN را روشن کنید:
۱. کانفیگ/اشتراک را وارد و یک سرور را انتخاب کنید. ۲. از نوار بالای v2rayN، منوی حالت را باز کنید و TUN Mode را روی حالت فعال (Enable/Tun) بگذارید. ۳. اولین بار برنامه نصب درایور TUN (WinTun) را میخواهد؛ پنجرهی ویندوز را Yes / تأیید کنید. ۴. حالا کل ویندوز — همهی برنامهها — از تونل عبور میکند.
نکتهی مهم: در حالت TUN، اگر ساعت و تاریخ سیستم اشتباه باشد اتصال TLS برقرار نمیشود. تاریخ و ساعت را روی «تنظیم خودکار» بگذارید. اگر میخواهید فقط بعضی برنامهها از تونل بروند (نه همه)، مفهوم split tunneling دقیقاً برعکس TUN کامل است و بهدردتان میخورد.
اگر خود مرورگر هم با پروفایل فعال باز نمیشود، بررسی System Proxy در v2rayN را پیش از تغییر حالت اتصال انجام دهید.
اگر TUN روشن است ولی بازهم وصل نمیشود
مشکل از حالت نیست، از سرور یا مسیر است. بهترتیب امتحان کنید: اشتراک را بهروزرسانی کنید (🔄)، سرور/لوکیشن دیگری بزنید، و روی دیتای موبایل و وایفای جداگانه تست کنید. اگر روی چند سرور هم نشد، احتمالاً سرویسدهندهتان از دسترس خارج شده — سرویسی که بدون قطعی بودنش را با تست رایگان قبل از خرید ثابت میکند انتخاب امنتری است. برای دیدن اینکه الان چه چیزی در ایران کار میکند هم این مطلب بهروز نگه داشته میشود.
v2rayN ویندوز: TUN روشن نمیشود یا با آن اینترنت قطع میشود
اگر v2rayN با System Proxy کار میکند ولی با روشنکردن TUN یا خطا میدهد یا کل اینترنت قطع میشود، مشکل معمولاً از راهاندازی تونل روی خود ویندوز است، نه از اشتراک. اول با همان سرور و همان شبکه سه حالت را جدا امتحان کنید تا بدانید کجا را بگردید:
| نتیجه | کجا را بررسی کنید |
|---|---|
| بدون VPN هم اینترنت قطع است | خود اینترنت، وایفای یا بسته |
| با System Proxy و با TUN هر دو ناموفق | سرور و اعتبار اشتراک (وصل میشود ولی اینترنت ندارم) |
| با System Proxy کار میکند، فقط TUN نه | مراحل همین بخش |
۱. برنامه را با دسترسی مدیریتی اجرا کنید. در ویندوز، TUN در v2rayN به دسترسی Administrator نیاز دارد. برنامه را از آیکون کنار ساعت با Exit کامل ببندید، بعد روی میانبر آن راستکلیک و Run as administrator را بزنید. دو پنجرهٔ همزمان از برنامه باز نگذارید.
۲. اولین خطای گزارش را بخوانید. یک بار اتصال را شروع کنید و در بخش لاگ پایین برنامه، اولین خطای همان تلاش را ببینید؛ خطاهای بعدی اغلب فقط پیامد همان اولیاند. اگر پیام «Failed to start service» است یا هسته اصلاً بالا نمیآید، بخش خطاهای آموزش نصب v2rayN را دنبال کنید (Runtime و قرنطینهٔ فایل هسته). استثناکردن پوشهٔ برنامهای که از صفحهٔ رسمی انتشارها گرفتهاید با خاموشکردن کامل آنتیویروس فرق دارد؛ دومی لازم نیست.
۳. در نسخهٔ ۷٫۱۹ به بعد، DNS و فایلهای قواعد را درست کنید. از نسخهٔ ۷٫۱۹ نحوهٔ راهاندازی TUN در v2rayN عوض شده و راهنمای رسمی مشکلات TUN این ترتیب را پیشنهاد میکند:
- در Settings → DNS settings، گزینهٔ Custom DNS را برای هر دو هسته خاموش کنید (مقدار قبلی را جایی یادداشت کنید).
- در همان صفحه، Direct DNS و Remote DNS را روی یک سرور DoH بگذارید که روی شبکهٔ شما در دسترس است.
- از Help → Check updates، تیک GeoFiles را بزنید و بهروزرسانی را اجرا کنید؛ در لاگ ببینید دانلود واقعاً تمام شده باشد.
۴. تنظیم Stack را با هسته هماهنگ کنید. در Settings → Parameter settings → TUN mode settings، ویکی رسمی v2rayN برای حالت بدون مشکل mixed را پیشنهاد میکند، ولی هستهٔ Xray فقط gvisor را پشتیبانی میکند. اگر با Xray کار میکنید و Stack روی چیز دیگری است، آن را gvisor کنید.
۵. هسته یا حالت محافظت را عوض کنید. اگر هنوز حل نشد، سرور را برای ویرایش باز کنید و نوع هسته را از xray به sing-box (یا برعکس) تغییر دهید. در نسخهٔ ۷٫۲۰ به بعد، در همان TUN mode settings گزینهٔ Legacy TUN protection هم هست که رفتار محافظت قدیمی را برمیگرداند. هر بار فقط یک تغییر بدهید و اگر بهتر نشد، به مقدار قبلی برگردید.
اگر هیچکدام جواب نداد، اینها را برای پشتیبانی بفرستید: نسخهٔ ویندوز و v2rayN، هستهٔ انتخابشده، نوع شبکه و متن اولین خطای لاگ (بدون لینک اشتراک). یک جملهٔ دقیق مثل «با System Proxy مرورگر باز میشود، با TUN خطای شروع هسته میگیرم» بررسی را خیلی سریعتر میکند.
سؤالات متداول
TUN Mode با VPN Mode فرق دارد؟ عملاً نه؛ روی گوشی همان دکمهی اتصالِ VPN، حالت TUN را فعال میکند. اصطلاح TUN بیشتر در نسخهی کامپیوتر دیده میشود که باید جداگانه روشنش کنید.
چرا مرورگر باز میشود ولی اینستاگرام نه؟ چون مرورگر پروکسی سیستم را میخواند اما اینستاگرام نه. با روشن کردن TUN Mode، اینستاگرام هم مجبور میشود از تونل عبور کند.
TUN Mode باتری بیشتری مصرف میکند؟ تفاوتش ناچیز است. چیزی که واقعاً باتری میبرد پروتکل و کیفیت سرور است، نه حالت TUN.
روی ویندوز درایور TUN را نصب نکنم چه میشود؟ بدون درایور، حالت TUN فعال نمیشود و فقط مرورگر (حالت پروکسی) کار میکند. نصب درایور یکبار انجام میشود و بیخطر است.
بعد از فعال کردن TUN اینترنت کلاً قطع شد، چرا؟ معمولاً یعنی سرور انتخابشده در دسترس نیست و چون همهی ترافیک از تونل میرود، همهچیز قطع میشود. سرور دیگری انتخاب کنید یا موقتاً TUN را خاموش کنید تا سرور سالم را پیدا کنید. اگر همان سرور با System Proxy کار میکند و فقط با TUN قطع میشود، مراحل بخش «v2rayN ویندوز» در بالا را دنبال کنید.
برای درست کردن TUN باید آنتیویروس را خاموش کنم؟ نه. اگر آنتیویروس فایل هسته را قرنطینه کرده، فقط پوشهٔ برنامهای را که از صفحهٔ رسمی گرفتهاید استثنا کنید. خاموشکردن کامل محافظت لازم نیست.