عیبیابی
مشکلهای راهاندازی، اتصال، مسیر یابی، اشتراک، asset و لاگ در Tunna را مرحلهبهمرحله بررسی کنید.
از این صفحه مثل یک دستورکار عیبیابی استفاده کنید. با یک گره شناختهشده و مسیریابی ساده شروع کنید، یک تلاش تمیز انجام دهید، سپس تازهترین اطلاعاتی را که Tunna نشان میدهد بخوانید. بیشتر مشکلها از گره انتخابشده، طرح مسیر، Apple Network Extension، بهروزرسانی ارائهدهنده، assetها، importها یا گزارشهای بیش از حد کمجزئیات میآیند.
از نشانه شروع کنید، نه از همه تنظیمات
شاخهای را انتخاب کنید که با مشکلی که میتوانید یک بار بازتولید کنید جور است، سپس قبل از تغییر فیلدهای بیشتر، تازهترین شواهد Tunna را جمع کنید.
از این کارتها بهعنوان نقشه برچسبهای قابل مشاهده در این نما استفاده کنید. هر کارت یک فیلد، کنترل یا وضعیت را نام میبرد و پیش از تغییر یا اتکا به آن، کاربردش را توضیح میدهد.
گزینههای قابل مشاهده
اینها کنترلها، وضعیتها یا اندازهگیریهای همین صفحه هستند. آنها را بهعنوان راهنمای خواندن صفحه ببینید، نه وعده قابلیتهای اضافه.
تونل روشن نمیماند
روشن/خاموش دستی، وضعیت Apple Network Extension، یک گره انتخابشده و تازهترین ردیفهای لاگ را بررسی کنید.
ترافیک از مسیر اشتباه میرود
ترتیب قانونها، وضعیت توقف، مسیر پیشفرض، تفاوت Proxy و Freedom، و اینکه شرط واقعا میتواند با آن ترافیک جور شود یا نه را بررسی کنید.
اشتراک یا asset قدیمی شده است
وضعیت دریافت، metadata ارائهدهنده، زمان بهروزرسانی، وضعیت پردازش asset و منتظر بودن منابع برای بررسی را چک کنید.
لاگ یا آمار کمجزئیات به نظر میرسد
مشکل را یکبار تمیز تکرار کنید، بعد لاگ، اشکالزدایی، مشاهدهپذیری، latency، packet loss و شمارندههای داده را مقایسه کنید.
به پشتیبانی انجمن نیاز دارید؟
بعد از اینکه مشکل را یکبار تکرار کردید، یک گزارش متمرکز بفرستید. نسخه Tunna، محلی یا اشتراکی بودن گره، Protocol انتخابشده، route مورد انتظار و تازهترین ورودیهای لاگ بعد از تلاش را بنویسید.
قبل از اشتراکگذاری، UUID، گذرواژهها، کلیدهای Reality، لینکهای گره و URLهای اشتراک را بپوشانید.
اولین بررسی برای هر مشکل اتصال
نشانههای رایج
| نشانه | اول بررسی کنید | چه چیزی را امتحان کنید |
|---|---|---|
| هیچ گرهای موجود نیست (هیچ گرهی در دسترس نیست) | گره و اشتراکها | یک گره محلی اضافه کنید، لینک گره را اسکن یا چسباندن کنید، یا پروفایل اشتراک را بهروزرسانی کنید. |
| اتصال ناموفق بود | Protocol، Transport و Security | گره را با پروفایل ارائهدهنده مقایسه کنید. Server Name و Address اغلب یکی نیستند. |
| ذخیره کردن غیرفعال است | فیلدهای گره دستی | address، port و credentialهای لازم را برای protocol انتخابشده پر کنید. |
| تونل شروع میشود و میایستد | تازهترین ورودیهای لاگ | لاگها را پاک کنید، اشکالزدایی را برای یک تلاش روشن کنید، دستی شروع کنید، سپس تازهترین ورودیها را برای اولین خطای شروع یا ناسازگاری configuration بخوانید. |
| تونل شروع نمیشود | configuration گره و route | برای یک بار تکرار از اشکالزدایی استفاده کنید. conflict معمولاً یعنی گره، Transport، Security، route، DNS یا تنظیم تونل انتخابشده یک setup منسجم را توصیف نمیکند. |
| روشن/خاموش گیرکرده به نظر میرسد | وضعیت Network Extension | اگر کنترل قابلمشاهده روشن/خاموش هنگام connecting یا disconnecting بودن long-press را میپذیرد، از آن برای آمادهسازی دوباره Network Extension استفاده کنید. اگر روشن/خاموش خاموش است، خطا داده، ساکت است یا long-press نمیشود، بهجایش از صفحه بازنشانی استفاده کنید. |
| ترافیک از Proxy نمیرود | مسیر یابی (مسیریابی) | مطمئن شوید مسیر پیشفرض روی Proxy است، یا یک قانون Proxy را بالاتر از قانونهای direct گستردهتر اضافه کنید. |
| متصل است، اما صفحهها هنوز باز نمیشوند | جریان ترافیک | یک گره شناختهشده را با مسیر پیشفرض روی Proxy تست کنید، سپس اگر route یا lookup نام روشن نیست، برای یک تلاش Access یا DNS logging را روشن کنید. |
| دستگاههای محلی ناپدید میشوند | زیرشبکههای خصوصی | بررسی کنید ترافیک private subnet باید وارد تونل VPN بشود یا نه. یک روتر، چاپگر، NAS یا آدرس سرویس محلی را تست کنید. |
| فقط قانونهای DNS، TLS، HTTP، QUIC یا app protocol خطا دارند | شنود بستهها و دامنه استراتژی | اول از یک قانون domain ساده استفاده کنید، سپس فقط ویژگیهای تشخیصی را روشن کنید که قانون واقعاً لازم دارد. |
| بعد از روشن کردن IPv6 رفتار سایتها تغییر میکند | طرح مسیر IPv6 | IPv6 را خاموش کنید و همان تست سایت را تکرار کنید. فقط وقتی دوباره روشنش کنید که شبکه، ارائهدهنده، قانونها و assetها همگی از مسیر پشتیبانی کنند. |
| یک قانون match نمیشود | ترتیب و شرطهای قانون | قانون را بالاتر ببرید، unpause کنید، نوع domain را بررسی کنید و برای قانونهای application protocol از شنود بستهها استفاده کنید. |
| قانون asset رکوردی پیدا نمیکند | assetهای نصبشده | assetهای predefined را اضافه کنید یا asset راه دور را بهروزرسانی کنید، صبر کنید پردازش تمام شود، سپس دوباره در تب دارایی جستجو کنید. |
| اشتراک failed، منقضی یا قدیمی است | status footer، شبکه و source URL | اتصال، provider URL، user agent، انقضای ارائهدهنده و اینکه پروفایل دریافتشده هنوز لینک گره قابل استفاده دارد یا نه را بررسی کنید. |
| وارد كردن در منابع غیرفعال است | انتخاب و دریافتهای pending | حداقل یک مورد انتخاب کنید، سپس صبر کنید دریافت گرههای اشتراک یا assetهای قانون تمام شود. قبل از import، موردهای failed یا ناخواسته را از انتخاب خارج کنید. |
| هیچ لاگی یافت نشد (هیچ لاگی پیدا نشد) | کنترلهای لاگ | Severity را بالا ببرید، Access یا DNS را فقط برای تست روشن کنید، مشکل را تکرار کنید، سپس جزئیات لاگ را کم کنید. |
| مصرف باتری، داده یا فضای ذخیرهسازی زیاد است | لاگ و probeها | بعد از تست، اشکالزدایی، Access و DNS logging را خاموش کنید. وقتی فعالانه گرهها را مقایسه نمیکنید، فاصله probe را بیشتر یا concurrency را کمتر کنید. |
| بهروزرسانی ارائهدهنده مسیر یابی را تغییر داده است | پاکسازی اشتراک | بعد از اینکه refresh ارائهدهنده گرهها را حذف یا rename کرد، قانونهایی را بررسی کنید که گرههای اشتراک را هدف گرفته بودند. |
سؤالهای پرتکرار
این بخش نسخه کوتاه راهنماست. هر پاسخ شما را به صفحه یا خانواده تنظیماتی میبرد که مسئول همان کار است.
شروع و import
گرهها و ارائهدهندهها
تصمیمهای مسیر یابی
داراییها و match شدن
رفتار تونل
لاگ، بررسیها و آمار
بازنشانی و پشتیبانی
از بازنشانی با دقت استفاده کنید
بازنشانی Network Extension ورودی VPN سیستم را دوباره میسازد. بازنشانی اطلاعات کاربر میتواند تنظیمات انتخابشده اپ را حذف کند و برگشتپذیر نیست. resetهای هدفمند را به بازنشانی همه ترجیح دهید.
معنی روشن/خاموش با وضعیت تونل عوض میشود
tap و long-press را بر اساس وضعیتی استفاده کنید که Tunna واقعاً در آن است. وقتی تونل سالم است long-press یک میانبر راحت است، و فقط وقتی تونل گیر کرده باشد یک اقدام بازیابی است.
از این کارتها بهعنوان نقشه برچسبهای قابل مشاهده در این نما استفاده کنید. هر کارت یک فیلد، کنترل یا وضعیت را نام میبرد و پیش از تغییر یا اتکا به آن، کاربردش را توضیح میدهد.
گزینههای قابل مشاهده
اینها کنترلها، وضعیتها یا اندازهگیریهای همین صفحه هستند. آنها را بهعنوان راهنمای خواندن صفحه ببینید، نه وعده قابلیتهای اضافه.
اولین tap
وقتی هنوز ورودی VPN سیستم وجود ندارد، اولین tap روی روشن/خاموش ورودی Apple Network Extension مربوط به Tunna را نصب میکند. قبل از انتظار عبور ترافیک، پیام VPN سیستم را تأیید کنید.
متصل همراه با Always On
long-press، Always On را غیرفعال و تونل را متوقف میکند. این کار On-Demand را غیرفعال نمیکند. اگر On-Demand باعث loop شروع دوباره میشود، هنگام عیبیابی وصل کردن را در تنظیمات تونل به Never برگردانید.
Disconnected روی شبکه trusted
long-press فقط وقتی روشن/خاموش disconnected است میتواند شبکه trusted فعلی را untrusted کند. اگر تونل هنوز روی یک شبکه trusted وصل است، منتظر disconnect خودکار بمانید، هنگام عیبیابی حالت auto-connect مربوطه را به Never برگردانید، یا آن شبکه را از شبکههای امن حذف کنید.
در حال اتصال یا disconnecting
اگر روشن/خاموش روی connecting یا disconnecting میماند و کنترل قابلمشاهده long-press را میپذیرد، روی روشن/خاموش long-press کنید تا Network Extension دوباره آماده شود. اگر روشن/خاموش خاموش است، خطا داده، ساکت است یا long-press نمیشود، از صفحه بازنشانی استفاده کنید.
گزینههای بازنشانی اطلاعات کاربر به زبان ساده
فقط همان بخشی را reset کنید که خراب است. بازنشانی همه دادههای اپ Tunna را به حالت نصب تازه برمیگرداند و باید آخرین راه باشد.
از این کارتها بهعنوان نقشه برچسبهای قابل مشاهده در این نما استفاده کنید. هر کارت یک فیلد، کنترل یا وضعیت را نام میبرد و پیش از تغییر یا اتکا به آن، کاربردش را توضیح میدهد.
طرح ترافیک
این گزینهها روی چیزی اثر میگذارند که Tunna برای اتصال استفاده میکند و اینکه ترافیک چطور دستهبندی شود.
مسیر یابی (مسیریابی)
طرح route شما را حذف میکند و رفتار قانونها را به setup پیشفرض برمیگرداند.
گره (گرهها)
گرههای ذخیرهشده را حذف میکند و ورودیهای داخلی برای direct، block و DNS را برمیگرداند. قانونهایی که به گرههای حذفشده اشاره میکردند ممکن است به گره فعلی Proxy برگردند، پس قبل از اتصال دوباره آن قانونها را متوقف یا دوباره تخصیص دهید. اگر میخواهید طرح مسیر هم حذف شود، مسیریابی را هم بازنشانی کنید.
اشتراکها
پروفایلهای ارائهدهنده و گرههای اشتراک آنها را حذف میکند. قانونهایی که به آن گرهها اشاره میکردند ممکن است به گره فعلی Proxy برگردند، پس قبل از اتصال دوباره آنها را متوقف یا دوباره تخصیص دهید. اگر میخواهید طرح مسیر هم حذف شود، مسیریابی را هم بازنشانی کنید.
داراییها (assetها)
رکوردهای GeoSite و GeoIP را حذف میکند. قانونهایی که فقط به آن رکوردها وابسته بودند paused میشوند تا به قانونهای خالی و گسترده تبدیل نشوند.
رفتار تونل
این گزینهها تشخیص اتصال و پیشفرضهای تونل را به مقدارهای اصلی برمیگردانند.
تونل
انتخابهای وصل کردن و قطع کردن، شبکههای trusted، کنترلهای network routing و رفتار IPv6 را reset میکند.
شنود بستهها (تشخیص ترافیک)
تشخیص مقصد، excluded domains، رفتار metadata-only و routing-only را reset میکند.
Inbound (ورودی)
نقطه ورود محلیای را که Tunna داخل تونل استفاده میکند به حالت پیشفرض برمیگرداند.
سیاست (سیاست اتصال)
رفتار timeout، buffer و resource policy را به پیشفرض برمیگرداند.
Protocol
mux و پیشفرضهای Freedom، Blackhole و DNS را برمیگرداند. گرههای Proxy موجود هویت سرور خود را نگه میدارند؛ گرههای واجد شرایط رفتار mux پیشفرض را میگیرند.
رکوردهای عیبیابی
این گزینهها روی چیزهایی اثر میگذارند که Tunna هنگام بررسی یا توضیح رفتار به خاطر سپرده است.
لاگ (گزارش)
انتخابهای جزئیات لاگ را به پیشفرض برمیگرداند.
مشاهدهپذیری (پایش)
تاریخچه بررسی سلامت و رکوردهای usage/latency را پاک میکند، سپس تنظیمات بررسی را به پیشفرض برمیگرداند.
وقتی تونل شروع میشود و میایستد، یا اصلاً شروع نمیشود
وقتی روشن/خاموش ظاهراً تونل را شروع میکند اما به disconnected برمیگردد، یا تونل اصلاً شروع نمیشود، از این بخش استفاده کنید. هدف یک تلاش تازه و اولین خطای مفید است.
وقتی تونل گیر کرده، Apple Network Extension را reset کنید
این کار برای ورودی VPN سیستم است که قدیمی یا گیج شده باشد. پروفایل گره خراب را درست نمیکند؛ اول گره و مسیر یابی را تست کنید.
اطلاعات مفید برای پشتیبانی
- نسخه اپ Tunna از درباره.
- اینکه از انجمن Tunna میپرسید یا از لینک پشتیبانی ارائهدهنده در پروفایل اشتراک استفاده میکنید.
- اینکه گره محلی است یا از اشتراک آمده است.
- نامهای protocol، transport و security انتخابشده.
- مسیر پیشفرض و نام هر قانونی که انتظار داشتید match شود.
- اینکه مشکل فقط روی Wi-Fi، cellular یا شبکه trusted رخ میدهد.
- تازهترین ورودیهای لاگ بعد از تکرار مشکل.
- اینکه درست قبل از مشکل، بهروزرسانی اشتراک، بهروزرسانی asset، ویرایش قانون، import یا reset انجام شده است.
- اینکه مشکل از لینک چسباندنشده، QR Code، لینک اشتراکگذاری سیستم، command link یا Siri shortcut شروع شده است.
- اینکه اشکالزدایی وضعیت پیکربندی Not Found، پیکربندی Parse خطا یا بارگذاری پیکربندی ناموفق بود را نشان داده است.
صفحههای پشتیبانی در متفرقه
فقط وقتی از اینها استفاده کنید که بررسیهای عادی در گره، مسیر یابی، تونل، اشتراکها، داراییها، مشاهدهپذیری و لاگ مشکل را توضیح نمیدهند.
از این کارتها بهعنوان نقشه برچسبهای قابل مشاهده در این نما استفاده کنید. هر کارت یک فیلد، کنترل یا وضعیت را نام میبرد و پیش از تغییر یا اتکا به آن، کاربردش را توضیح میدهد.
گزینههای قابل مشاهده
اینها کنترلها، وضعیتها یا اندازهگیریهای همین صفحه هستند. آنها را بهعنوان راهنمای خواندن صفحه ببینید، نه وعده قابلیتهای اضافه.
درباره
هنگام گزارش مشکل از نسخه برنامه استفاده کنید. انجمن لینک انجمن Tunna را باز میکند.
بازنشانی
منطقه خطر شامل بازنشانی Network Extension و بازنشانی اطلاعات کاربر است. Tunna هشدار میدهد که تنظیمات انتخابشده اپ بعد از reset قابل برگشت نیستند.
اشکالزدایی
اشکالزدایی پیکربندی در حال اجرا را به شکل JSON قابل باز شدن نشان میدهد. فقط وقتی پشتیبانی خواست، روی یک ردیف long-press کنید تا همان بخش JSON کپی شود.
قبل از اشتراکگذاری کردن، اطلاعات محرمانه را پنهان کنید
هنگام فرستادن screenshot یا لاگ، passwordهای گره، UUIDها، subscription URLها، Reality keys و هر لینکی را که ممکن است به دیگران اجازه استفاده از سرور شما بدهد پنهان کنید.
اشکالزدایی را دوباره خاموش کنید
اشکالزدایی را برای یک تکرار تمیز یا وقتی پشتیبانی خواست روشن کنید. بعد دوباره Severity را پایین بیاورید و Access یا DNS را خاموش کنید، مگر اینکه هنوز لازمشان داشته باشید. اشکالزدایی شلوغ است و برای باتری، فضا و داده هزینه دارد.