VPN Pink logo

Terminal & CLI →

نسخة Ubuntu تجريبية

VPN من الطرفية

VPN Pink CLI — أدر اتصال VPN من طرفية تفاعلية.

تفضّل واجهة رسومية؟ انتقل إلى صفحة تطبيق Ubuntu. →

المتاح: Ubuntu Desktop · Linux x86_64. لا تشمل إصدارات Windows أو macOS أو iOS أو Android.

CLI 0.1.41 إصدار تجريبي. اجتاز الفحوصات دون اتصال؛ لم يتم التحقق بعد من تسجيل الدخول واتصال VPN الفعليين بهذا الإصدار. CLI-TEST-STATUS.txt

المتطلبات

Ubuntu Desktop مع NetworkManager ودعم strongSwan لـ IKEv2 وPython GI/libnm/cryptography وcurl ومدير مستخدم systemd وحلقة مفاتيح Secret Service مفتوحة. ليست حزمة مستقلة لخادم دون واجهة رسومية.

سجّل الدخول تفاعليًا بحساب VPN Pink. إدخال كلمة المرور مخفي. تسجيل الدخول عبر Google وApple وAmazon غير متاح. لا يوجد بديل بنص صريح لحلقة المفاتيح.

IKEv2/IPsec · WireGuard

تعمل عملية الاتصال في المقدمة: أبقِ الطرفية مفتوحة. يفصل Ctrl+C الاتصال. الاختيار التلقائي يستخدم IKEv2، ويمكن اختيار WireGuard صراحة.

تنزيل التطبيق وإنشاء الحساب مجانيان، لكنهما لا يفعّلان الوصول إلى VPN. لاستخدام خدمة VPN، اختر خطة مدفوعة.

اختر خطة →

قبل الاتصال: حزم أوبونتو

يتطلب IKEv2/IPsec إضافة NetworkManager ووحدات strongSwan الإضافية. تحديث AppImage لا يثبّت حزم النظام هذه.

sudo apt update
sudo apt install network-manager-strongswan libcharon-extra-plugins libstrongswan-extra-plugins

فحص الحزم ووحدة EAP

يفحص الاستعلام الحزم المثبتة. يجب أن يجد فحص الملف libstrongswan-eap-identity.so. هذا لا يثبت أن الخدمة الحالية حمّلته أو أن VPN متصل.

dpkg-query -W network-manager-strongswan strongswan-nm libcharon-extra-plugins libstrongswan-extra-plugins
dpkg -L libcharon-extra-plugins | grep 'libstrongswan-eap-identity.so'

إذا ظهر “EAP_IDENTITY not supported” أو فشل تحميل eap-identity، ثبّت الحزم أعلاه. احفظ عملك وأعد تشغيل Ubuntu لتحميل الوحدات. ثم جرّب تطبيق VPN Pink أولًا. إذا فشل، اجمع سجلًا جديدًا في طرفية منفصلة. تحذيرات الإضافات الاختيارية الأخرى لا تعني ضرورة تثبيتها كلها.

يدعم NetworkManager بروتوكول WireGuard مباشرة ولا يحتاج إلى إضافة VPN أخرى.

لاستخدام CLI ثبّت أيضًا المتطلبات التالية وافتح قفل مخزن مفاتيح سطح المكتب:

sudo apt install curl iproute2 python3-gi gir1.2-nm-1.0 python3-cryptography gnome-keyring

شغّل التطبيق أو CLI كمستخدم عادي دون sudo. وافق على طلب أوبونتو للسماح بإعداد VPN. الحزم المفقودة والنافذة البيضاء مشكلتان منفصلتان؛ تثبيت الحزم لا يضمن نجاح الاتصال.

التنزيل والتشغيل

chmod +x vpn-pink-cli
./vpn-pink-cli doctor
./vpn-pink-cli login

الأوامر

./vpn-pink-cli login
./vpn-pink-cli servers
./vpn-pink-cli connect
./vpn-pink-cli connect --server 1 --protocol wireguard
./vpn-pink-cli status
./vpn-pink-cli disconnect
./vpn-pink-cli logout
./vpn-pink-cli doctor

التحقق من التنزيل

SHA256SUMS.txt
sha256sum vpn-pink-cli
bb2ef995e916b90bfc6f6a4543cdda4b4372461336752d20e26dac4f0bb63544

Ubuntu · AppImage →

بديل: الإعداد اليدوي →