ما ينتمي إليه ملف .pbk في Windows (وما لا ينتمي إليه)
ملف .pbk هو دفتر هاتف يملكه ملف تعريف واحد أو خادم RRAS، وليس مخططاً محمولاً لشبكات VPN. اقرأ المالك، والقسم، والخاصية المكشوفة.
تُسلّمك نتائج البحث ملفاً من نوع .pbk، وتبدو أسماء المفاتيح مألوفة، والخطوة البديهية هي التعامل معه كمخطط محمول لأي شبكة VPN على Windows. لكنه ليس كذلك. الصيغة تنتمي إلى مالك، والمفتاح نفسه يعني أشياء مختلفة بحسب المالك الذي كتبه. وقراءة النطاق أولاً هي ما يمنع تمريناً توثيقياً من أن يتحول إلى تعديل غير مدعوم.
أربعة ملاك، وأربعة قرّاء مختلفون
أربعة مالكين مختلفين يكتبون ملفات تتشابه. يهبط اتصال أصلي لكل مستخدم في دفتر هاتف المستخدم الحالي، بينما يهبط اتصال لكل المستخدمين في مخزن على مستوى الجهاز يستطيع كل حساب على المضيف قراءته. ويحتفظ خادم RRAS بإعدادات الاتصال عند الطلب لدوره التوجيهي، وقد يحتفظ عميل طرف ثالث بصيغته الخاصة التي لا تشترك إلا في الامتداد. الامتداد نفسه، وأربعة قرّاء، وأربع مجموعات من القواعد.
تطابق اسم العرض لا يجعل اثنين من تلك المدخلات المدخل نفسه، ونسخ مفتاح بينهما يفترض أن مديراً سيحترم شيئاً لم يوثقه قط. والمالك أيضاً يحدد من يجوز له تغيير الملف: فملف تعريف لكل مستخدم خيار للمستخدم، وملف تعريف على مستوى الجهاز قرار إداري، ومدخل الاتصال عند الطلب على الخادم تكوين توجيه خاضع لضوابط التغيير الخاصة به. وهذا يجعل خطأ الملكية مشكلة أذونات قبل أن يصبح مشكلة تنسيق.
حدّد المالك بالنظر إلى المكوّن الذي يدير الاتصال، لا إلى الملف نفسه. فالملف أثر؛ والمكوّن المدير هو الذي يحدد أي المفاتيح يقرأ ومتى يقرؤها. وقراءة الأثر أولاً والمدير ثانياً هي الطريق الذي ينتهي به الناس إلى تعديل حقل لا يستشيره شيء.
حيث تتوقف الصيغة المنشورة عن وصف ملفك
في بروتوكول إدارة RRAS يكون دفتر الهاتف نصاً عادياً يكتبه عميل إدارة وتقرؤه خدمة التوجيه، ولهذا تصف مواصفة MS-RRASM إعدادات الاتصال عند الطلب لخادم لا لملف تعريف سطح مكتب. والبنية هي الجزء الذي تدمّره القراءة المسطّحة. فقد يحتوي المدخل على عدة كتل وسائط، كل منها يحتوي كتل أجهزة تحتوي بدورها كتل أرقام فردية. لذلك قد يظهر المفتاح نفسه في أكثر من موضع بمعنى مختلف.
اقرأ المفتاح مع قسمه وملاحظات إصداره، ولا تترجم قيمة من مربع اختيار مشابه الاسم في واجهة سطح مكتب. فالعثور على مفاتيح مألوفة في المستند لا يثبت أنه يغطي كل حقل في ملف تعريف أصلي غير ذي صلة. كما أن قواعد الأقسام ليست إذناً لإعادة كتابة دفتر هاتف سطح مكتب بصيغة الخادم.
| Owner | What reads the file | What a key means there |
|---|---|---|
| Per-user native connection | The user's own connection manager | A property of that user profile |
| All-user native connection | The machine-wide connection store | A property shared by everyone on the host |
| RRAS demand-dial | The RRAS service, using the documented hierarchy | A field inside a media, device or number section |
| Third-party client | That vendor's own parser | Whatever that vendor documents, if anything |
الجدول أداة قراءة لا مواصفة: يخبرك أي قارئ تستشير، والقارئ يخبرك ماذا يعني الحقل. وحين يكون ذلك القارئ محللاً من طرف ثالث، فقد تكون الإجابة الصادقة أنه لا شيء منشور يوثق الحقل إطلاقاً.
اسأل Windows، لا الملف
بالنسبة إلى اتصال أصلي، اطلب من Windows ملف التعريف بدلاً من قراءة الملف، لأن الخصائص المكتوبة هي السطح الموثق والشيء الوحيد الذي يعدّله تغيير مدعوم. والأمران أدناه يقرآن المخزنين الأصليين كلٌّ على حدة. وإذا لم يكن ملف التعريف في أي من المخزنين، فالعميل الذي يديره لا يستخدم الآلية الأصلية ولن يصفه أي أمر أصلي.
Get-VpnConnection -Name 'Field Ops'
Get-VpnConnection -AllUserConnection | Select-Object Name, ServerAddress, TunnelType
من أجل النشر لا الفحص، المسار الموثق هو إعداد ملف تعريف مُدار ذو مخطط مسمّى، لا تعديل رقمي داخل كتلة نصية أو ثنائية. فتعريف ملف التعريف يصف الإعدادات المدعومة؛ ولا يوفّر الشهادات والمفاتيح الخاصة التي يعتمد عليها ملف التعريف. والتسجيل عملية منفصلة لها سلطتها، وفهم مفتاح دفتر هاتف لم يوزّع مفتاحاً خاصاً قط. خطّط للمسارين منفصلين، وإلا صار أول طرح للشهادات هو الحادثة الثانية.
خاصية واحدة، ثم دورة الحياة حولها
القيمة المحفوظة ليست قيمة مطبقة. بعد تغيير معتمد، افتح اتصالاً جديداً وافحص المسارات التي يثبتها ملف التعريف، وسياسة المحلل التي يرثها، والعملية التي كان يهدف إلى تمكينها. فإعادة استخدام جلسة كانت قائمة أصلاً تختبر الإعدادات القديمة وتنتج نتيجة سلبية خاطئة.
انسخ الملف جانباً قبل أي عمل مباشر على الملف الخام، لأن دفتر هاتف بعدة مدخلات أثر مشترك، وللتعديل الموجّه الذي يعيد كتابة الملف كله نطاق أثر أكبر من التغيير. أبقِ المدخلات غير ذات الصلة سليمة، وأبقِ التكوين المحمي الأصلي حتى يتم التحقق من الجديد. وإذا كان حقل مطلوب غير موثق للمالك والإصدار اللذين لديك فعلاً، فسجّل ذلك كسؤال دعم مفتوح. واختلاق ترميز من ملف جهاز آخر هو الطريق الذي يصير به ملف تعريف عامل مشروع تنقيح بلا أي نقطة مرجعية.
الانضباط واحد في كل خطوة: سمِّ المالك، ثم سمِّ القسم، ثم سمِّ العملية المدعومة. وأي شيء آخر تخمين معلّق عليه اقتباس.