هل يمكن لهذه الإضافة في NetworkManager أن تشغل شبكتي VPN في آن واحد؟
الملفان المحفوظان لا يثبتان شيئا. افحص البيانات الوصفية للخدمة في الإضافة بحثا عن اتصالات متعددة، ثم نسق المسارات وDNS بينهما.
يظهر مدخلان لشبكة VPN في قائمة الاتصالات، وكلاهما يقول إنه متصل، ولا يحمل أحدهما إلا حركة المرور التي توقعتها. أو يرفض الثاني البدء تماما، ولا أحد يستطيع أن يقول هل السبب في الإضافة أم في العميل أم في سياسة نسيتها. الادعاءات بشأن حد يقف عند شبكة VPN واحدة تصف تطبيقات معينة، والتطبيقات تختلف. افحص القدرة أولا، ثم النسق.
أحص الملفات الشخصية المحفوظة، ثم أحص التنشيطات
الملف الشخصي المحفوظ كائن إعدادات، والاتصال النشط نسخة قيد التشغيل. تدمج القائمة المفهومين بصريا، ولهذا يبدو التقريران صحيحين. ابدأ بتسمية الكائنات الدقيقة بمعرفات UUID الخاصة بها، لأن اسم العرض ليس فريدا وكثيرا ما يشترك استيراد قديم في تسمية مع مدخل أحدث. ثم افحص قائمة الاتصالات النشطة على حدة واعرف أي المعرفات تظهر فيها. عندئذ فقط تعرف هل تقارن إعدادين أم نفقين حيين.
تنشيط المعرف نفسه مرتين حالة ثالثة مختلفة، وليست تزامنا. إنها إعادة تنشيط لنسخة واحدة.
اقرأ البيانات الوصفية الخاصة بالإضافة
كل إضافة VPN تشحن ملف بيانات وصفية صغيرا يقرأه المدير، ويمكن لتلك الملفات أن تعلن ما إذا كانت الإضافة تدعم عدة اتصالات في وقت واحد. اقرأ الملف المثبت على هذا الجهاز بدلا من تكرار ما يكتبه مشروع المنبع حاليا، لأن حزمة التوزيع هي التي تحدد ما لديك فعلا. والفحص نفسه ينطبق على كل بروتوكول: الإجابة عن إضافة لا تقول شيئا عن أخرى. سجل إصدار الحزمة إلى جانب النتيجة، حتى يكون للمقارنة اللاحقة معنى.
النصائح القديمة عن حد شبكة VPN واحدة كانت تصف تكاملات أقدم. وهي ليست صحيحة دائمًا ولا آمنة كافتراض ثابت، والملف الذي أمامك يحسم الأمر محليًا.
التزامن ليس تنسيقا
نجاح إضافتين في البدء يثبت القدرة لا التصميم. النفقان اللذان يعرضان مسارا افتراضيا سيتنافسان، والذي ثبت مساره أخيرا يفوز عادة دون أن يعلن ذلك. والنطاقات الخاصة المتداخلة تعاني المشكلة نفسها في صورة أصغر.
حدد الوجهات التي تنتمي إلى أي ملف شخصي قبل تنشيط أي شيء. إعادة تسمية ملف شخصي لا تميز الوجهات.
DNS يختار فائزا سواء فعلت ذلك أم لا
إعدادات المحلل لكل ملف شخصي، وعندما يكون اثنان نشطين تحدد أولوية الحل بالسياسة والأفضلية لا بالنية. والملف الذي ظهر أخيرا قد يملك بهدوء كل اسم مؤسسي.
أسند كل نطاق أسماء خاص إلى المحلل الذي يجب أن يجيب عنه، واضبط تفضيل التوجيه عن قصد بدلا من الاعتماد على الترتيب. ثم اختبر اسما من كل نطاق مع تشغيل النفقين، ومرة أخرى بعد فصل أحدهما. المحلل الذي يعمل فقط ما دام النفقان مفتوحين تصميم سيباغت أحدهم في أسوأ لحظة ممكنة.
انشر بترتيب ثابت وافحص بين الخطوتين
نشط ملفا واحدا، وافحص حالة مساره ومحلله، ثم نشط الثاني وافحص مرة أخرى. مقارنة الحالتين تخبرك بما تغير وبأي ملف يملك ماذا. لا تنشط الاثنين معا ثم تشخص النتيجة.
اختبر كل مورد مطلوب عبر النفق الذي يجب أن يحمله، ثم افصل أحد الملفين وأكد أن الآخر يحتفظ بمساره وDNS وسلوك الفشل المقصود. إذا كانت الإضافة المنشورة لا تستطيع فعل ما تحتاجه فعلا، فاختر ترقية مدعومة أو بديلا معزولا صراحة بدلا من إحياء بروتوكول قديم بجوار المدير. النفق الثاني المنفصل الذي لا يديره أحد ليس عزلا؛ إنه مصدر آخر لمسارات مفاجئة.