ملف تعريف VPN من نوع PCF فقط: ما ينبغي سؤاله قبل الترحيل
يسجّل ملف PCF اتصالًا قديمًا، لا بروتوكول البوابة الحالي. اسأل المشغّل خمسة أسئلة عن الخدمة والبروتوكول والمصادقة والملف الشخصي والسياسة.
يمدّك أحدهم بملف .pcf وحاسوب محمول ويتوقع أن يعمل الاتصال تمامًا كما كان يعمل قبل سنوات. عادةً لن يحدث ذلك، ونادرًا ما يكون تنسيق الملف هو السبب. يسجّل ملف PCF المعاملات التي كان عميل Cisco VPN Client القديم يحتاجها للوصول إلى مُجمِّع واحد محدّد؛ وهو لا يقول شيئًا عن إمكانية تحدّث عميل حالي مع تلك الخدمة. الملف دليل على اتصال ماضٍ، وليس عقدًا للاتصال التالي.
فصل ذلك الدليل عن المتطلبات هو المهمة كلها. ما يدين به لك مالك البوابة هو مزيج مدعوم من العميل والبروتوكول وطريقة المصادقة وتنسيق الملف الشخصي، وهي مسألة مختلفة عن مجرد فتح بعض التطبيقات لملفك القديم.
ما الذي يسجّله الملف الذي في يدك فعلاً
ملف PCF هو ملف شخصي صغير من مدخلات الاتصال: مضيف أو زوج من الأساسي والاحتياطي، واسم مجموعة، وتلميحات حول كيفية تقديم العميل لبيانات الاعتماد. لا يحمل أي تفاوض على البروتوكول، ولا قرار ثقة، ولا بيانًا بقدرات البوابة الحالية. وقراءته تخبرك أين اتصل العميل القديم وبأي اسم مجموعة، وهذا الجزء سياق مفيد حقًا لمن يدير الطرف الرئيسي.
ما لا يستطيع إخبارك به هو ما إذا كانت الخدمة خلف ذلك اسم المضيف ما تزال تقبل البروتوكول نفسه، أو ما إذا كان الحساب باقيًا في صورة تطابق التلميحات. هذه الإجابات موجودة على البوابة وفي مخزن الهويات، فاسأل هناك قبل أن تبني.
ثلاثة متطلبات تبدو كمتطلب واحد
المتطلب الأول هو التوافق على مستوى الشبكة: يجب أن ينفّذ العميل بروتوكول الوصول عن بُعد الذي تُنهيه البوابة. والثاني هو المصادقة، حيث يجب أن تكون الطريقة التي تطالب بها البوابة — سواء شهادة أو بيانات اعتماد مجموعة مع MFA أو EAP — طريقة يستطيع العميل أداءها فعلاً. والثالث هو السياسة، أي النفق المنقسم وDNS ومجموعات العناوين وأي فحوص للحالة، وكلها تُضبط على البوابة وتُسلَّم للعميل في ملف شخصي عليه قبوله.
يقدّم ملف PCF دليلاً ضعيفًا بشأن المتطلب الثاني، ولا يكاد يقدّم شيئًا بشأن الآخرين. وميزة الاستيراد تزيد الحدود ضبابية: فقد ينجح عميل يربط الحقول القديمة بتنسيقه الخاص في الاستيراد بينما يفشل في الاتصال، والعكس ممكن أيضًا.
خمسة أسئلة تعطي إجابة قابلة للاستخدام
أرسل أسئلة بدلًا من الملف. أي خدمة وصول عن بُعد وأي عميل مدعوم اليوم؛ وأي بروتوكول تعرضه تلك الخدمة على الإنترنت؛ وأي طريقة مصادقة ومسار تسجيل تنطبق؛ وأي ملف شخصي وجذور ثقة وسياسة مجموعة أو MFA تخصه؛ وأي الأجزاء تختلف عن الاتصال القديم. كل إجابة تقابل واحدًا من المتطلبات الثلاثة أعلاه.
تحوّل تلك القائمة نقاشًا حول تنسيقات الملفات إلى قرار حول الدعم، وعادةً ما تعيد رابط وثائق ومالكًا محددًا بالاسم بدلًا من هزّ كتفين. وتخبرك مبكرًا أيضًا هل الترحيل ملف شخصي جديد مقابل خدمة قائمة، أم تغيير في البوابة لم يجدوله أحد بعد. اسأل كتابةً، لأن الإجابات تصبح معايير القبول لأي شيء تبنيه لاحقًا. واحتفظ باسم المجموعة القديم في التذكرة أيضًا، لأنه غالبًا أسرع طريق للمشغّل للعثور على السياسة المطابقة.
تغيير الاسم لا يترجم شيئًا
يوثّق Cisco Secure Client ملفات XML الشخصية بخيارات بروتوكول خاصة به، لذا فإن إعادة تسمية .pcf إلى .xml لا تنتج XML ولا إعدادات. ولصق اسم مضيف في ملف OpenVPN لا يجعل بوابة IPsec تتحدث OpenVPN، وعميل IKEv2 الأصلي لا يصبح متوافقًا مع خدمة أقدم لمجرد أن كليهما يوصف بأنه IPsec.
كل من هذه الخطوات يغيّر تسمية ويترك سلوك الشبكة دون مساس، ولهذا يبدو الفشل الناتج غير مرتبط بالتعديل. وعندما لا تستطيع البوابة تقديم ما ينفّذه العميل الجديد، فالخيارات الصادقة هي عميل ما يزال يتحدث البروتوكول القديم أو ترحيل مخطّط للبوابة. والتخمين بينهما يكلّف أسابيع ولا يعلّم شيئًا.
تعامل مع الملف الشخصي القديم كمواد حساسة
قد يحتوي ملف شخصي قديم على اسم مضيف داخلي واسم مجموعة وأحيانًا مواد بيانات اعتماد مخزّنة، وهو بالضبط شكل الشيء الذي تجمعه المحوّلات العامة وخيوط المنتديات. اطلب من مسؤول قراءة الحقول عبر قناة معتمدة بدلًا من رفع الملف إلى أي مكان.
قاوم إغراء تعليق الترحيل على عميل تجريبي أو نظام ضيف غير مدعوم أو مصادقة أضعف تُختار لإبقاء عميل قديم على قيد الحياة. الأسعار والصفحات القديمة للتنزيل ليست دليلًا أفضل من ملف PCF نفسه، لأنها تصف استحقاقًا من عصر آخر لا العقد الذي تحتاجه الآن.