NordVPN على Ubuntu: الخدمة الخفية وتسجيل الدخول والإزالة النظيفة
قرّر ما إذا كانت الخدمة الخفية أو الحزمة أو مسار تسجيل الدخول هي المعطّل قبل إعادة التثبيت، ثم أزل الملفات الشخصية ومصدر apt الذي يتركه إلغاء التثبيت.
ابدأ بما تبلّغ به الطرفية، لا بما يفعله المثبّت. قد يفشل عميل VPN من أحد المورّدين لأن خدمته الخلفية لا تعمل، أو لأن الحزمة تعطّلت مع توزيعة أحدث، أو لأن مسار تسجيل الدخول تغيّر، أو لأن ملف اتصال قديم ما زال نشطًا. تترك كل حالة أثرًا مختلفًا، وإعادة التثبيت تصلح واحدة منها على الأكثر. امضِ في الفحوص بالترتيب وتوقّف عندما تشير الأدلة إلى طبقة معيّنة.
ابدأ بالخدمة، لا بالمثبّت
اقرأ حالة الوحدة أولًا: systemctl status nordvpnd يخبرك ما إذا كانت الخدمة الخفية تعمل وما إذا أُعيد تشغيلها حديثًا. رسالة إذن المقبس مثل Permission denied accessing /run/nordvpn/nordvpnd.sock تتعلق بعضوية المجموعة، لا بالنفق. أضف الحساب إلى مجموعة المورّد، ثم سجّل الخروج من جلسة سطح المكتب بالكامل وأعد الدخول. الطرفية الجديدة تحتفظ بقائمة المجموعات القديمة، لذا id هو التأكيد السريع الوحيد على أن التغيير طُبّق.
حين تكون الخدمة الخفية سليمة لكن العميل يتجاهلك، فالحزمة هي المشتبه به الأفضل. مدخل رسومي لا يفعل شيئًا وأمر يخرج بصمت هما عارضان على مستوى الحزمة. بعد ترقية التوزيعة، قد تفشل أداة إدارة من المورّد مكتوبة بلغة Python أمام واجهة مكتبة أُزيلت، فقارن البناء المثبّت بما يقدّمه المورّد حاليًا قبل حذف أي شيء.
اختر مسار تسجيل الدخول الذي يقدّمه البناء
قد تصف تعليمات تسجيل الدخول من العام الماضي علمًا لم يبق له وجود. في عمليات البناء الحالية، يعيد nordvpn login --legacy الرسالة flag provided but not defined: -legacy، والمساران المدعومان هما رمز من البوابة واستدعاء من المتصفح. لمسار الرمز، أنشئه في صفحة الحساب ومرّره مرة واحدة: nordvpn login --token <token>. ولمسار الاستدعاء، انسخ عنوان النجاح، واستبدل https:// بـ nordvpn://، وضع النتيجة بين علامتي اقتباس حين تسلّمها إلى nordvpn login --callback.
كلتا القيمتين بيانات اعتماد. الرمز بلا تاريخ انتهاء ملائم على جهاز بلا واجهة ومكلف في سجل الصدفة، لذا امسحه بعد الاستخدام وأبعده عن حزم الدعم.
ألغِ التثبيت بالكامل، بما في ذلك المستودع
للإزالة ثلاثة أجزاء: الحزمة، ومصدر apt، وعضوية المجموعة. حذف الحزمة وحده يترك مستودعًا يواصل الاستجابة إلى apt update، ومجموعة مهجورة تواصل منح الوصول إلى مقبس لا ينبغي أن يملكه أحد. إذا جاء العميل من ملف .deb مُنزّل، فحدّد اسم الحزمة الدقيق بواسطة dpkg -l | grep -i nordvpn أولًا، لأن التخمين ينتج حذفًا لا يزيل شيئًا.
احتفظ بتعليمات إلغاء التثبيت الخاصة بالمورّد إن وُجدت، ودوّن ما أزلته حتى لا ترث إعادة تثبيت لاحقة نصف إعداد بصمت.
sudo apt purge nordvpn
sudo rm /etc/apt/sources.list.d/nordvpn.list
sudo gpasswd -d "$USER" nordvpn
أزل الملفات الشخصية التي نسيها إلغاء التثبيت
يحتفظ NetworkManager باتصالاته في مخزنه الخاص، وقد يترك عميل كتب اتصالًا أثناء الإعداد نشطًا بعد الإزالة بوقت طويل. الجاني المعروف هو pvpn-ipv6leak-protection. اسرد بـ nmcli connection show و nmcli connection show --active، ودوّن UUID، واحذف بذلك المعرّف حتى لا تحذف ملفًا نشطًا. إذا عاد الإدخال بعد إعادة التشغيل، فاحذف ملف مفتاحه تحت /etc/NetworkManager/system-connections/ وأعد تشغيل NetworkManager.
لا تفرغ ذلك الدليل. فثمة شبكات VPN أخرى وملفات سلكية عادية تعيش هناك أيضًا، وتنظيف يزيلها يخلق انقطاعًا ثانيًا. الإدخالات المحفوظة من مورّدين آخرين تستحق الحذر نفسه: ملف الخادم المحفوظ ليس خدمة خفية عاملة، وحذفه قرار إعداد لا إصلاح عيب.
تسجيل الدخول ليس نفقًا عاملًا
تسجيل دخول ناجح يثبت فقط أن الحساب وثّق هويته. إذا بدأ النفق لكن الأسماء توقفت عن الحل، فافحص التقنية التي اختارها العميل وحالة المفسّر قبل تغيير الحساب. بعض عمليات البناء تكشف مسار بيانات ثانٍ، والانتقال إليه هو الحل الموثّق عندما يفشل الأحدث في البدء.
المرور الذي ينقطع فقط أثناء الاتصال يشير إلى مفتاح إيقاف أو ملف حماية من التسريب متبقٍّ، لا إلى تسجيل دخول آخر. الأجهزة المحلية تحتاج نظرة منفصلة: طابعة أو خادم ملفات يختفي أثناء الجلسة يحجبه عادةً استثناء الشبكة المحلية لدى المورّد لا الموجّه.