حذف ملف تعريف VPN في NetworkManager بمعرّف UUID تمت مراجعته
اجرد الاتصالات المحفوظة والنشطة، وتأكد من معرّف VPN الدقيق، ثم احذف ذلك الملف فقط. فصل الاتصال والحذف وإبطال بيانات الاعتماد خطوات منفصلة.
ابدأ دليل الإزالة بقائمة الكائنات التي تنوي حذفها، لا بمسار دليل. قد توجد ملفات التعريف المحفوظة في NetworkManager إلى جانب إعدادات شبكة غير ذات صلة، والحذف بأحرف بدل ليس تغييرًا محدود النطاق. يزيل هذا الدليل ملفات تعريف الاتصال التي تمت مراجعتها، ويفصل ذلك الإجراء عن فصل الاتصال أو إلغاء التثبيت أو إبطال بيانات الاعتماد عند البوابة. كل استعلام أدناه يضيّق النطاق قبل إزالة أي شيء.
اجرد الاتصالات المحفوظة والنشطة
استعلامان للقراءة يجيبان عن سؤالين مختلفين. الأول يسرد التعريفات المحفوظة؛ والثاني يسرد ما هو نشط الآن. يمكن أن يوجد ملف تعريف وهو غير نشط، وقد لا يكون للاتصال المؤقت النشط ملف تعريف محفوظ مطابق.
nmcli -f NAME,UUID,TYPE connection show
nmcli connection show --active
سجّل معرّفات UUID التي تنوي إزالتها. الأسماء ليست معرّفات: يمكن أن يشترك ملفا تعريف في اسم واحد، وقد لا يطابق اسم ملف المفتاح أو واجهة الشبكة الاتصال على الإطلاق. لا تختر كائنًا لأن اسمه يبدأ بعلامة مزوّد؛ فهذا النمط يطابق أيضًا اتصالات تريد الاحتفاظ بها.
اقرأ النوع أيضًا. يمكن أن يستخدم VPN تديره إضافة واتصال WireGuard أصلي قيمتي نوع مختلفتين، لذا فإن تصفية النوع العام vpn ليست تعريفًا كاملًا لكل نفق داخل النطاق. ذلك سؤال تصفية، وليس معيار حذف.
تأكد من معرّف UUID الدقيق والمالك
اعرض اتصالًا واحدًا في كل مرة وطابق معرّف UUID مع القائمة التي تمت مراجعتها. معرّف UUID هو المحدِّد المستقر؛ أما الاسم فهو تسمية يمكن تحريرها بعد المراجعة.
nmcli connection show uuid ACTUAL_UUID
تأكد من المكوّن الذي يملك ملف التعريف. قد يحتفظ تطبيق مورّد بنسخته الخاصة ويعيد إنشاء ملف تعريف NetworkManager عند تشغيله التالي. وإذا ظهر النفق نفسه في جردين، فإن حذف نسخة واحدة يغيّر حالة المالك ولا يغيّر النسخة الأخرى.
حدد ما إذا كانت أي مهمة بدء تشغيل أو برنامج نصي للمُوزِّع أو نظام تزويد يشير إلى الاتصال. إن إزالة ملف تعريف ما زالت الأتمتة تتوقعه تُنتج حلقة إعادة اتصال أو تراجعًا صامتًا، ويبدو الحذف كعطل في الشبكة لا كتعارض في السياسة.
افصل الاتصال قبل حذف ملف تعريف نشط
الحذف يزيل التعريف المحفوظ؛ وفصل الاتصال يوقف النفق. إذا كان الاتصال نشطًا، فافصله أولًا بالإجراء المدعوم وسجّل أي شيء يعتمد على النفق.
nmcli connection down uuid ACTUAL_UUID
لا تنفّذ فصل الاتصال عبر مسار الإدارة البعيد الوحيد لديك. إذا كان VPN يحمل جلستك، فإن إيقافه ينهي وصولك، ويتعيّن بعد ذلك متابعة خطوة الإزالة من وحدة تحكم محلية أو من شبكة أخرى.
إذا كان الهدف هو إيقاف النفق مؤقتًا فقط، فتوقف هنا. الحذف غير ضروري، وملف التعريف الذي أُزيل بسبب انقطاع قصير يجب إعادة بنائه لاحقًا ببيانات الاعتماد والمسارات نفسها. ولا يمكن إعادة البناء إلا من مواد ما زالت بحوزتك. قرّر في أي حالة أنت قبل تنفيذ الحذف.
احذف الكائن الذي تمت مراجعته فقط
تأخذ الخطوة المدمِّرة معرّف UUID من القائمة التي تمت مراجعتها. وهي ليست معاينة، ولا تطلب تأكيدًا للنطاق يتجاوز المحدِّد الذي تقدمه.
nmcli connection delete uuid ACTUAL_UUID
بالنسبة إلى عدة ملفات تعريف، كرّر الأمر مرة لكل معرّف UUID مؤكد. لا تُمرّر بحثًا نصيًا غير مُراجَع إلى حلقة. المراجعة هي ما يجعل الحذف آمنًا؛ والأمر ليس إلا الميكانيكا.
احتفظ بمواد الاستعادة قبل حذف أي شيء قد تحتاجه مرة أخرى: تعليمات التسجيل، أو تصدير ملف تعريف أو ملاحظة عن البوابة والحساب. استعادة ملف تعريف محذوف عملية إعادة بناء، وليست تراجعًا.
تحقّق من الإزالة وأبطِل الباقي بشكل منفصل
شغّل استعلامي الجرد مرة أخرى. تأكد من أن ملفات التعريف المقصودة قد اختفت، وأن ملفات تعريف Wi-Fi وEthernet وما تبقى من VPN ما زالت موجودة، وأنه لا يوجد اتصال نشط ما زال يشير إلى التعريف المحذوف.
ثم افحص أي شيء تركه ملف التعريف القديم: برنامج نصي للمُوزِّع، أو مسار، أو إدخال DNS، أو ارتباط ببدء التشغيل. يزيل NetworkManager ملف التعريف، لكن مكوّنات أخرى قد تحتفظ بإشارات لا تحلّ الآن إلى شيء.
إبطال بيانات الاعتماد خطوة قائمة بذاتها. التصدير الذي تم تنزيله، وملف تعريف تطبيق المورّد، والسرّ المخزّن مؤقتًا، وتفويض جهاز بعيد، لكل منها مالك مختلف. إزالة سجل NetworkManager المحلي لا تُبطل شهادة منسوخة عند البوابة.
اكتب سجل الإزالة مع معرّفات UUID ومخرجات الجرد والمواد البعيدة التي ما زالت تحتاج إلى إجراء. تلك الملاحظة هي ما يثبت نطاق التغيير عندما يسأل أحدهم لاحقًا لماذا اختفى نفق معيّن.