استكشاف الأخطاء وإصلاحها
عالج مشكلات إعداد Tunna، والاتصال، والتوجيه، والاشتراك، والأصول، والتسجيل.
استخدم هذه الصفحة ككتاب تشغيل. ابدأ بعقدة واحدة معروفة وتوجيه بسيط، ثم قم بمحاولة واحدة نظيفة، ثم اقرأ أحدث الحقائق التي يقدمها لك Tunna. تأتي معظم المشكلات من العقدة المحددة أو خطة المسار أو Apple Network Extension أو تحديثات الموفر أو الأصول أو الواردات أو السجلات الهادئة للغاية.
ابدأ من الأعراض، وليس من كل مكان
اختر الفرع الذي يطابق ما يمكنك إعادة إنتاجه مرة واحدة، ثم اجمع أحدث أدلة Tunna قبل تغيير المزيد من الحقول.
استخدم هذه البطاقات كخريطة للتسميات الظاهرة في هذا العرض. تذكر كل بطاقة حقلاً أو عنصر تحكم أو حالة وتوضح الغرض منه قبل تغييره أو الاعتماد عليه.
اختيارات مرئية
هذه هي عناصر التحكم أو الحالات أو القياسات في طريقة العرض. اقرأها كمرجع، وليس كمطالبات خاصة بالميزات.
لن يبقى النفق قيد التشغيل
تحقق من الطاقة اليدوية، وحالة Apple Network Extension، وعقدة واحدة محددة، وأحدث صفوف السجل.
حركة المرور تستخدم الطريق الخطأ
تحقق من ترتيب القاعدة، وحالة الإيقاف المؤقت، والمسار الافتراضي، والوكيل مقابل الحرية، وما إذا كان الشرط يمكن أن يتطابق مع حركة المرور تلك.
الاشتراك أو الأصل قديم
تحقق من حالة الجلب، والبيانات التعريفية للموفر، وتوقيت التحديث، وحالة معالجة الأصول، وما إذا كانت الموارد في انتظار المراجعة.
تبدو السجلات أو الإحصائيات هادئة
قم بإجراء نسخة واحدة نظيفة، ثم قارن السجل، وتصحيح الأخطاء، وقابلية المراقبة، وزمن الوصول، وفقدان الحزم، وعدادات البيانات.
هل تحتاج إلى دعم المجتمع؟
انشر تقريرًا مركزًا واحدًا بعد إعادة إنتاج المشكلة مرة واحدة. ضمّن إصدار Tunna، وما إذا كانت العقدة محلية أو من اشتراك، والبروتوكول المحدد، والمسار المتوقع، وأحدث إدخالات السجل بعد المحاولة.
قم بتنقيح UUIDs وكلمات المرور ومفاتيح Reality وروابط العقد وعناوين URL الخاصة بالاشتراك قبل المشاركة.
المرور الأول لأي مشكلة في الاتصال
الأعراض الشائعة
| أعراض | تحقق أولا | ما يجب تجربته |
|---|---|---|
| لا توجد عقد متاحة | الصادرة والاشتراكات | أضف عقدة محلية، أو قم بمسح رابط العقدة ضوئيًا أو لصقه، أو قم بتحديث ملف تعريف الاشتراك. |
| فشل الاتصال | البروتوكول والنقل والأمن | قارن العقدة بملف تعريف الموفر. غالبًا ما يختلف اسم الخادم وعنوانه. |
| تم تعطيل الحفظ | حقول العقدة اليدوية | املأ العنوان والمنفذ وقيم الاعتماد المطلوبة للبروتوكول المحدد. |
| يبدأ النفق ثم يتوقف | أحدث إدخالات السجل | امسح السجلات، وقم بتمكين تصحيح الأخطاء لمحاولة واحدة، وابدأ يدويًا، ثم اقرأ أحدث الإدخالات الخاصة بخطأ بدء التشغيل الأول أو تعارض التكوين. |
| لن يبدأ النفق | تكوين العقدة والطريق | استخدم Debug لاستنساخ واحد. يعني التعارض عادةً أن العقدة أو النقل أو الأمان أو المسار أو DNS أو إعداد النفق المحدد لا يصف إعدادًا متماسكًا واحدًا. |
| تبدو السلطة عالقة | حالة Network Extension | إذا كان عنصر التحكم في الطاقة المرئي يقبل long-press أثناء الاتصال أو قطع الاتصال، فاستخدمه لإعادة تهيئة Network Extension. إذا كانت الطاقة متوقفة، أو فشلت، أو هادئة، أو لا يمكن أن تكون long-pressed، فاستخدم شاشة إعادة الضبط بدلاً من ذلك. |
| حركة المرور ليست وكيلا | التوجيه | تأكد من أن المسار الافتراضي هو وكيل، أو قم بإضافة قاعدة وكيل فوق القواعد المباشرة الأوسع. |
| متصلة، ولكن لا تزال الصفحات لا يتم تحميلها | تدفق حركة المرور | اختبر عقدة واحدة معروفة مع تعيين المسار الافتراضي على الوكيل، ثم استخدم تسجيل الدخول أو DNS لمحاولة واحدة إذا كان المسار أو البحث عن الاسم غير واضح. |
| تختفي الأجهزة المحلية | الشبكات الفرعية الخاصة | تحقق مما إذا كان يجب أن تدخل حركة مرور الشبكة الفرعية الخاصة إلى نفق VPN. اختبر عنوان جهاز توجيه أو طابعة أو NAS أو local-service واحد. |
| تفشل قواعد بروتوكول التطبيق DNS أو TLS أو HTTP أو QUIC فقط | استراتيجية الاستنشاق والمجال | استخدم قاعدة مجال بسيطة أولاً، ثم قم بتمكين ميزات التعرف التي تحتاجها القاعدة فقط. |
| تتغير المواقع بعد تمكين IPv6 | IPv6 route plan | قم بتعطيل IPv6 وكرر نفس اختبار الموقع. أعد تمكينه فقط عندما تدعم الشبكة والموفر والقواعد والأصول المسار. |
| القاعدة غير متطابقة | ترتيب القواعد وشروطها | انقل القاعدة إلى مستوى أعلى، وألغِ إيقافها مؤقتًا، وتحقق من نوع المجال، واستخدم Sniffing لقواعد بروتوكول التطبيق. |
| لا تجد قاعدة الأصول أية سجلات | الأصول المثبتة | قم بإضافة أصول محددة مسبقًا أو قم بتحديث الأصل البعيد، وانتظر حتى تنتهي المعالجة، ثم ابحث في علامة تبويب الأصول مرة أخرى. |
| فشل الاشتراك أو انتهت صلاحيته أو أصبح قديمًا | تذييل الحالة والشبكة وعنوان URL المصدر | تحقق من الاتصال، وعنوان URL للموفر، ووكيل المستخدم، وانتهاء صلاحية الموفر، وما إذا كان ملف التعريف الذي تم جلبه لا يزال يحتوي على روابط عقدة قابلة للاستخدام. |
| تم تعطيل الاستيراد في الموارد | التحديد والجلب المعلق | حدد عنصرًا واحدًا على الأقل، ثم انتظر حتى تنتهي عملية جلب عقد الاشتراك أو أصول القاعدة. قم بإلغاء تحديد العناصر الفاشلة أو غير المرغوب فيها قبل الاستيراد. |
| لم يتم العثور على سجلات | ضوابط السجل | قم برفع درجة الخطورة، وقم بتمكين Access أو DNS للاختبار فقط، وأعد إظهار المشكلة، ثم قم بخفض تفاصيل السجل. |
| يبدو استخدام البطارية أو البيانات أو التخزين مرتفعًا | سجل وتحقيقات | قم بإيقاف تشغيل تسجيل Debug وAccess وDNS بعد الاختبار. قم بإطالة فترات التحقيق أو تقليل التزامن عندما لا تقوم بمقارنة العقد بشكل نشط. |
| قام تحديث الموفر بتغيير التوجيه | تنظيف الاشتراك | قم بمراجعة القواعد التي تستهدف عقد الاشتراك بعد قيام الموفر بإزالة العقد أو إعادة تسميتها. |
الأسئلة المتداولة
استخدم هذا كنسخة مضغوطة من الدليل. تشير كل إجابة إلى الشاشة أو العائلة التي تمتلك العمل.
البدء والاستيراد
العقد ومقدمي الخدمات
قرارات التوجيه
الأصول والمطابقة
سلوك النفق
السجلات والفحوصات والإحصائيات
إعادة تعيين والدعم
استخدم إعادة الضبط بعناية
إعادة تعيين Network Extension يعيد بناء إدخال VPN للنظام. يمكن أن تؤدي إعادة تعيين بيانات المستخدم إلى إزالة إعدادات التطبيق المحددة ولا يمكن التراجع عنها. تفضيل خيارات إعادة التعيين المستهدفة على إعادة تعيين الكل.
تغير القوة المعنى مع حالة النفق
استخدم إجراءات الضغط وlong-press للحالة التي يوجد بها Tunna فعليًا. يعد long-press إجراءً ملائمًا عندما يكون النفق سليمًا، وإجراء استرداد فقط عندما يكون النفق عالقًا.
استخدم هذه البطاقات كخريطة للتسميات الظاهرة في هذا العرض. تذكر كل بطاقة حقلاً أو عنصر تحكم أو حالة وتوضح الغرض منه قبل تغييره أو الاعتماد عليه.
اختيارات مرئية
هذه هي عناصر التحكم أو الحالات أو القياسات في طريقة العرض. اقرأها كمرجع، وليس كمطالبات خاصة بالميزات.
اضغط أولا
في حالة عدم وجود إدخال VPN للنظام حتى الآن، تقوم أول نقرة تشغيل بتثبيت إدخال Tunna الخاص بـ Apple Network Extension. قم بالموافقة على موجه VPN الخاص بالنظام قبل توقع مرور حركة المرور.
متصل مع التشغيل دائمًا
يقوم long-press بتعطيل Always On وإيقاف النفق. لا يتم تعطيل عند الطلب. إذا تسبب عند الطلب في حدوث تكرارات إعادة التشغيل، فاضبط الاتصال مرة أخرى على "أبدًا" في إعدادات النفق أثناء التشخيص.
تم قطع الاتصال بشبكة موثوقة
يمكن لـ long-press وضع علامة على الشبكة الموثوقة الحالية على أنها غير موثوقة فقط عند فصل الطاقة. إذا كان النفق لا يزال متصلاً بشبكة موثوقة، فانتظر قطع الاتصال التلقائي، واضبط وضع auto-connect ذي الصلة مرة أخرى على "أبدًا" أثناء التشخيص، أو قم بإزالة تلك الشبكة من الشبكات الموثوقة.
الاتصال أو قطع الاتصال
إذا ظلت الطاقة قيد الاتصال أو قطع الاتصال وكان التحكم المرئي يقبل long-press، long-press Power لإعادة تهيئة Network Extension. إذا كانت الطاقة متوقفة، أو فشلت، أو هادئة، أو لا يمكن أن تكون long-pressed، فاستخدم شاشة إعادة الضبط.
إعادة تعيين خيارات بيانات المستخدم بكلمات واضحة
إعادة ضبط الجزء المكسور فقط. تؤدي عملية إعادة تعيين الكل إلى إرجاع بيانات تطبيق Tunna إلى شكل new-install ويجب أن تكون الملاذ الأخير.
استخدم هذه البطاقات كخريطة للتسميات الظاهرة في هذا العرض. تذكر كل بطاقة حقلاً أو عنصر تحكم أو حالة وتوضح الغرض منه قبل تغييره أو الاعتماد عليه.
خطة المرور
تؤثر هذه الخيارات على ما يستخدمه Tunna للاتصال وكيفية فرز حركة المرور.
التوجيه
يزيل خطة الطريق الخاصة بك ويعيد سلوك القاعدة إلى الإعداد الافتراضي.
عقدة
يزيل العقد المحفوظة ويعيد إدخالات built-in المباشرة والكتلة وDNS. يمكن أن تعود القواعد التي تشير إلى العقد التي تمت إزالتها إلى عقدة الوكيل الحالية، لذا قم بإيقافها مؤقتًا أو إعادة تعيينها قبل إعادة الاتصال. أعد ضبط التوجيه أيضًا إذا كنت تريد إزالة خطة الطريق.
الاشتراكات
يزيل ملفات تعريف الموفر وعقد الاشتراك الخاصة بهم. يمكن أن تعود القواعد التي تشير إلى تلك العقد إلى عقدة الوكيل الحالية، لذا قم بإيقافها مؤقتًا أو إعادة تعيينها قبل إعادة الاتصال. أعد ضبط التوجيه أيضًا إذا كنت تريد إزالة خطة الطريق.
الأصول
إزالة سجلات GeoSite وGeoIP. يتم إيقاف القواعد التي تعتمد فقط على تلك السجلات مؤقتًا حتى لا تصبح قواعد فارغة واسعة النطاق.
سلوك النفق
تقوم هذه الخيارات بإرجاع التعرف على الاتصال وافتراضيات النفق إلى قيمها الأصلية.
نفق
إعادة تعيين خيارات الاتصال وقطع الاتصال والشبكات الموثوقة وعناصر التحكم في توجيه الشبكة وسلوك IPv6.
الشم
يعيد تعيين التعرف على الوجهة والمجالات المستبعدة وسلوك metadata-only وسلوك routing-only.
واردة
يعيد نقطة الإدخال المحلية التي يستخدمها Tunna داخل النفق إلى شكلها الافتراضي.
سياسة
إرجاع سلوك المهلة والمخزن المؤقت وسياسة الموارد إلى الإعدادات الافتراضية.
بروتوكول
إرجاع تعدد الإرسال بالإضافة إلى الإعدادات الافتراضية Freedom وBlackhole وDNS. تحتفظ عقد الوكيل الحالية بهوية الخادم الخاصة بها؛ تتلقى العقد المؤهلة سلوك تعدد الإرسال الافتراضي.
سجلات التشخيص
تؤثر هذه الخيارات على ما تذكره Tunna أثناء فحص السلوك أو شرحه.
سجل
يعيد اختيارات تفاصيل السجل إلى الإعدادات الافتراضية.
قابلية الملاحظة
مسح سجل health-check وسجلات استخدام /latency، ثم إرجاع إعدادات التحقق إلى الإعدادات الافتراضية.
عندما يبدأ النفق ثم يتوقف أو لن يبدأ
استخدم هذا عندما تظهر الطاقة لبدء تشغيل النفق ولكنها تعود إلى قطع الاتصال، أو عندما يرفض تشغيل النفق. الهدف هو محاولة جديدة وأول خطأ مفيد.
قم بإعادة ضبط Apple Network Extension عندما يكون النفق عالقًا
استخدم هذا لإدخال نظام VPN قديم أو مشوش. ولا يقوم بإصلاح ملف تعريف العقدة السيئ؛ اختبر العقدة والتوجيه أولاً.
حقائق مفيدة للحصول على الدعم
- إصدار التطبيق Tunna من About.
- ما إذا كنت تسأل مجتمع Tunna أو تستخدم رابط دعم المزود من ملف تعريف اشتراك.
- ما إذا كانت العقدة محلية أو من الاشتراك.
- أسماء البروتوكول والنقل والأمان المحددة.
- المسار الافتراضي واسم أي قاعدة تتوقع مطابقتها.
- ما إذا كانت المشكلة تحدث فقط على شبكة Wi-Fi أو شبكة خلوية أو شبكة موثوقة.
- أحدث إدخالات السجل بعد إعادة إنتاج المشكلة.
- ما إذا كان تحديث الاشتراك أو تحديث الأصول أو تحرير القاعدة أو الاستيراد أو إعادة التعيين قد حدث قبل حدوث المشكلة مباشرةً.
- ما إذا كانت المشكلة جاءت من رابط تم لصقه أو رمز QR أو رابط مشاركة النظام أو رابط الأمر أو اختصار Siri.
- ما إذا كان التصحيح قد أظهر عدم العثور على التكوين، أو فشل تحليل التكوين، أو فشل تحميل التكوين.
شاشات الدعم في متنوعات
استخدم هذه فقط عندما لا تفسر عمليات التحقق العادية في الصادر والتوجيه والنفق والاشتراكات والأصول وقابلية المراقبة والسجل المشكلة.
استخدم هذه البطاقات كخريطة للتسميات الظاهرة في هذا العرض. تذكر كل بطاقة حقلاً أو عنصر تحكم أو حالة وتوضح الغرض منه قبل تغييره أو الاعتماد عليه.
اختيارات مرئية
هذه هي عناصر التحكم أو الحالات أو القياسات في طريقة العرض. اقرأها كمرجع، وليس كمطالبات خاصة بالميزات.
عن
استخدم Application Version عند الإبلاغ عن مشكلة. يفتح Community رابط مجتمع Tunna.
إعادة تعيين
تحتوي منطقة الخطر على إعادة تعيين Network Extension وإعادة تعيين بيانات المستخدم. يحذر Tunna من أنه لا يمكن استعادة إعدادات التطبيق المحددة بعد إعادة التعيين.
تصحيح الأخطاء
يُظهر Debug التكوين الجاري تشغيله كـ JSON قابل للتوسيع. اضغط لفترة طويلة على الصف لنسخ هذا الجزء من JSON فقط عندما يطلب الدعم ذلك.
تنقيح الأسرار قبل المشاركة
عند إرسال لقطات شاشة أو سجلات، قم بإخفاء كلمات مرور العقدة ومعرفات UUID وعناوين URL الخاصة بالاشتراك ومفاتيح Reality وأي رابط قد يسمح لشخص آخر باستخدام خادمك.
قم بإيقاف تشغيل التصحيح مرة أخرى
استخدم Debug لنسخة واحدة نظيفة أو عندما يطلب الدعم ذلك. ثم قم بتقليل الخطورة مرة أخرى وقم بإيقاف تشغيل Access أو DNS إلا إذا كنت لا تزال في حاجة إليها. يعد تصحيح الأخطاء أمرًا مزعجًا ومكلفًا بالنسبة للبطارية والتخزين والبيانات.