راهنمای Tunna

نحوه راه اندازی Tunna، وارد کردن نمایه های ارائه دهنده، انتخاب گره های پروکسی، ایجاد قوانین مسیریابی و عیب یابی تونل Apple VPN را بیاموزید.

1532 کلمه 7 دقیقه
راهنما راهنماراه‌اندازیProxyمسیریابیiOSVPN fa

Tunna یک اپ تونل Proxy برای iPhone، iPad و Mac است. این اپ بر پایه پروفایل‌های سازگار با V2Ray و متکی بر Xray ساخته شده، اما راهنما اول با زبان روزمره توضیح می‌دهد: پروفایل ارائه‌دهنده یا جزئیات سرور خود را وارد کنید، یک گره انتخاب کنید، تصمیم بگیرید کدام ترافیک از آن استفاده کند، و تونل Apple Network Extension را روشن کنید.

قبل از استفاده از دفترچه راهنما

راه‌اندازی درست از اطلاعات ارائه‌دهنده یا سرور شروع می‌شود. Tunna سرور، حساب یا اشتراک نمی‌فروشد.

  • لینک گره، کد QR، URL اشتراک، پروفایل ارائه‌دهنده یا جزئیات دستی سرور را از قبل آماده داشته باشید.
  • مقادیر پروتکل، حمل و نقل، امنیت، آدرس، پورت و اعتبارنامه را از یک نمایه ارائه دهنده یکسان نگه دارید.
  • برای اولین آزمایش، قبل از افزودن خودکارسازی، فقط یک گره انتخاب‌شده و مسیریابی ساده داشته باشید.
  • پیوندهای گره، URL های اشتراک، کلیدهای Reality، UUID ها و گذرواژه ها را به عنوان اعتبار خصوصی در نظر بگیرید.

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

این بخش‌ها را کنار هم ببینید. گره سالم بودن گره را نشان می‌دهد، مسیر یابی نتیجه ترافیک را تعیین می‌کند و تنظیمات رفتار تونل را کنترل می‌کند.

گره (گره‌ها)

گره‌های محلی را اضافه کنید، کدهای QR را اسکن کنید، لینک‌های ارائه‌دهنده را جای‌گذاری کنید، اشتراک‌ها را نگه‌داری کنید، تأخیر را ببینید و گره‌ای را انتخاب کنید که Proxy از آن استفاده می‌کند.

مسیر یابی (مسیریابی)

قوانین مرتب شده برای دامنه ها، محدوده IP، پورت ها، TCP یا UDP، HTTP یا TLS، و دارایی های GeoSite یا GeoIP ایجاد کنید.

تونل پیکربندی (تنظیمات تونل)

کنترل دستی روشن/خاموش، Always On، On-Demand، شبکه های قابل اعتماد، IPv6 و آنچه وارد تونل VPN Apple می شود.

عیب‌یابی

از علائمی مانند شروع ناموفق، مسیر اشتباه، اشتراک قدیمی، از دست رفته دارایی، گزارش بی‌صدا، یا ورودی VPN گیر کرده، کار کنید.

روال روزمره

وقتی یک پروفایل را راه‌اندازی و آزمایش می‌کنید و بعد می‌خواهید خودکارسازی بیشتری اضافه کنید، این ترتیب را دنبال کنید.

  1. اطلاعات را اضافه یا وارد کنید

    برای گره‌ها و اشتراک‌ها از گره شروع کنید، یا موارد مسیریابی اشتراک‌گذاری‌شده را از مسیر یابی وارد کنید. اگر منابع باز شد، قبل از ذخیره کردن آن را بررسی کنید.



  2. یک گره سالم انتخاب کنید

    بگذارید RTT checks اجرا شوند، latency یا آمار را مقایسه کنید، گره را دستی انتخاب کنید، یا وقتی checkها چند نتیجه تازه دارند از ZAP استفاده کنید.



  3. رفتار مسیریابی را انتخاب کنید

    مسیر پیش‌فرض را تنظیم کنید، بعد برای مقصدهایی که باید از Proxy، Freedom، Blackhole یا یک گره انتخاب‌شده استفاده کنند قانون مشخص اضافه کنید.



  4. فقط بعد از آزمایش خودکار کنید

    تا وقتی گره و طرح مسیر درست کار نکرده‌اند، شروع را دستی نگه دارید. بعد اگر به کار شما می‌آید، On-Demand یا شبکه‌های امن را روشن کنید.

مسیر یابی (مسیریابی)

مسیر یابی صفحه تصمیم‌گیری ترافیک در Tunna است. انتخاب‌گر مسیر پیش‌فرض برای ترافیکی است که هیچ قانونی آن را نگرفته و سه گزینه دارد: Proxy، Freedom و Blackhole. Proxy از outbound انتخاب‌شده فعلی استفاده می‌کند. قانون‌ها از بالا به پایین بررسی می‌شوند، قانون‌های paused نادیده گرفته می‌شوند و اولین قانون منطبق برنده است.

تونل و مسیر یابی دو تصمیم جدا هستند

تنظیمات تونل چرخه اتصال تونل Apple VPN را کنترل می‌کند و از مسیر یابی جداست. تونل تعیین می‌کند چه ترافیکی وارد تونل VPN شود؛ بعد از ورود ترافیک به Tunna، مسیر یابی تصمیم می‌گیرد ترافیک منطبق از Proxy، Freedom یا Blackhole استفاده کند. On-Demand و رفتار هنگام sleep جایی است که خودکارسازی Tunna و توجه به مصرف باتری با سیستم Apple Network Extension کار می‌کند.

اشتراک‌ها

اشتراک یک پروفایل ارائه‌دهنده است که می‌تواند چندین گره و گاهی اطلاعات پروفایل داشته باشد. Tunna پروفایل را دریافت می‌کند، گره‌ها را پردازش می‌کند و آن‌ها را در گره زیر همان اشتراک نشان می‌دهد. به این شکل فهرست‌های گره مدیریت‌شده قابل استفاده می‌مانند، بدون اینکه لازم باشد هر سرور را دستی ویرایش کنید.

دارایی‌ها (assetها)

دارایی‌ها فهرست‌های قابل استفاده دوباره از رکوردهای مقصد هستند. رکوردهای GeoSite گروه‌های دامنه را توصیف می‌کنند. رکوردهای GeoIP بازه‌های IP را توصیف می‌کنند. بعد از افزودن assetها، قانون editor می‌تواند رکوردهایشان را جستجو کند و به قانون‌های مسیر یابی وصل کند.

نتیجه‌های Route

وقتی مسیر پیش‌فرض یا نتیجه یک قانون را انتخاب می‌کنید، این مقایسه را ببینید.

نتیجهمعنیکاربرد
Proxyترافیک را از outbound انتخاب‌شده فعلی می‌فرستد.برای حالت معمول full-tunnel یا ترافیک انتخابی که باید از گره ارائه‌دهنده عبور کند.
Freedomترافیک را مستقیم می‌فرستد و از گره Proxy انتخاب‌شده استفاده نمی‌کند.برای مقصدهای مورد اعتماد، سرویس‌های محلی یا وب‌سایت‌هایی که باید Proxy را دور بزنند.
Blackholeترافیک منطبق را مسدود می‌کند.برای مسدود کردن دامنه‌ها، شبکه‌ها، portها یا دسته‌های ناخواسته.

گزینه‌های چرخه اتصال

Never (هرگز)

Tunna فقط وقتی وصل می‌شود که خودتان آن را دستی شروع کنید.

مناسب وقتی در حال آزمایش یا عیب‌یابی هستید، یا فقط گاهی از تونل استفاده می‌کنید.

نامناسب وقتی انتظار دارید Tunna بعد از تغییر شبکه خودکار دوباره وصل شود.

Always On (همیشه روشن)

Tunna تلاش می‌کند تونل را وصل نگه دارد.

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

نامناسب وقتی هنوز دارید سالم بودن یک گره را بررسی می‌کنید.

On-Demand (در صورت نیاز)

وقتی Apple یک دامنه منطبق را از داده‌های مسیر یابی واجد شرایط ارزیابی کند، سیستم می‌تواند تونل را شروع کند. Tunna این قانون‌های Apple On-Demand را با تغییر مسیر یابی تازه می‌کند. روی دستگاه‌های همراه، رفتار Apple On-Demand گاهی باعث خطا و شروع دوباره تونل می‌شود؛ اگر چنین شد، به شروع دستی برگردید، سالم بودن گره را بررسی کنید و On-Demand را فقط برای طرح پایداری که با دامنه فعال می‌شود دوباره روشن کنید.

مناسب قانون‌های unpaused Proxy شما ورودی‌های معمولی host، base یا full domain، یا رکوردهای non-RegEx GeoSite دارند که Tunna می‌تواند به سیستم بدهد.

نامناسب اگر طرح شما به مسیر پیش‌فرض، patternهای RegEx، keywordهای کوتاه، بازه‌های IP، portها، قانون‌های TCP یا UDP، قانون‌های application-protocol، قانون‌های direct یا قانون‌های drop وابسته است، این‌ها wake trigger قابل اعتماد نیستند.

قبل از زدن روشن/خاموش

  • حداقل یک گره محلی یا یک گره اشتراکی در گره دیده می‌شود.
  • جزئیات گره هنوز با پروفایل ارائه‌دهنده یکی است: protocol، transport، security، address، port و credentials.
  • برای اولین آزمایش، مسیر پیش‌فرض را ساده نگه دارید؛ معمولا Proxy.
  • اگر اول باید یک اشتراک یا asset به‌روز شود، شبکه فعلی در دسترس است.
  • شبکه‌های امن طوری تنظیم نشده که تونل را روی Wi-Fi یا شبکه موبایلی که استفاده می‌کنید فوراً متوقف کند.

Network Extension ورودی تونل در سیستم است

Apple، Tunna را به‌عنوان VPN نشان می‌دهد چون اپ برای دریافت ترافیک از Network Extension استفاده می‌کند. این ورودی سیستم فقط تعیین می‌کند ترافیک وارد Tunna شود یا نه؛ قانون‌های مسیر یابی شما هنوز تصمیم می‌گیرند آن ترافیک از Proxy برود، مستقیم فرستاده شود یا مسدود شود.

دریافت چه چیزهایی را به‌روزرسانی می‌کند

هنگام دریافت، Tunna مقدار User Agent انتخاب‌شده را می‌فرستد، پروفایل ارائه‌دهنده را دانلود می‌کند، اگر فراداده موجود باشد آن را می‌خواند و بعد لینک‌های گره را از پاسخ جدا می‌کند. اگر هیچ گره قابل استفاده‌ای پیدا نشود، اشتراک ناموفق علامت می‌خورد. وقتی ارائه‌دهنده فراداده بفرستد، Tunna می‌تواند مصرف، انقضا، لینک پروفایل، لینک پشتیبانی، عنوان پروفایل و فاصله به‌روزرسانی پروفایل را به‌روزرسانی کند.

عیب‌یابی

از این صفحه مثل یک دستورکار عیب‌یابی استفاده کنید. با یک گره شناخته‌شده و مسیریابی ساده شروع کنید، یک تلاش تمیز انجام دهید، سپس تازه‌ترین اطلاعاتی را که Tunna نشان می‌دهد بخوانید. بیشتر مشکل‌ها از گره انتخاب‌شده، طرح مسیر، Apple Network Extension، به‌روزرسانی ارائه‌دهنده، assetها، importها یا گزارش‌های بیش از حد کم‌جزئیات می‌آیند.

زبان ساده (Plain) با اصطلاحات فنی زمانی که اهمیت دارند

راهنما ابتدا رفتار قابل مشاهده Tunna را توضیح می‌دهد، سپس اصطلاحات فنی‌ای را نام می‌برد که ممکن است در پروفایل‌های ارائه‌دهنده ببینید، از جمله VLESS، VMess، Trojan، Shadowsocks، Xray، قوانین مسیریابی، GeoSite، GeoIP، TLS، REALITY و Network Extension.