سهلة الاستخدام IKEV2/IPSEC VPN Client.official Android Port of Strongswan VPN Solution.
إصدار
2.5.2
اسم الحزمة
org.strongswan.android
الفئة
النشرة الإخبارية الاجتماعية
الحجم
15.99MB
تاريخ الإصدار
November 13, 2025
سهلة الاستخدام عميل VPN المستند إلى IPSEC.
منفذ Android الرسمي لحل Strongswan VPN الشهير.
# الميزات والقيود #
* يستخدم واجهة برمجة تطبيقات VPNService التي ظهرت بواسطة Android 4+. يبدو أن أجهزة بعض الشركات المصنعة تفتقر إلى الدعم لهذا - لن يعمل strongSwan VPN Client على هذه الأجهزة!
* يستخدم بروتوكول تبادل مفتاح IKEV2 (IKEV1 هو * ليس * مدعوم)
* يستخدم IPSEC لحركة بيانات البيانات (L2TP * ليس * مدعوم)
* الدعم الكامل للتغير التوصيلية والتنقل من خلال Mobike (أو إعادة المصادقة)
* يدعم مصادقة اسم المستخدم/كلمة المرور EAP (أي EAP-MSCHAPV2 و EAP-MD5 و EAP-GTC) وكذلك مصادقة المفتاح/الشهادة الخاصة بـ RSA/ECDSA لمصادقة المستخدمين ، يتم دعم EAP-TLS مع شهادات العميل
* يتم دعم مصادقة RSA/ECDSA مجتمعة و EAP باستخدام جولتين مصادقة كما هو محدد في RFC 4739
* يتم التحقق من شهادات خادم VPN مقابل شهادات CA التي تم تثبيتها مسبقًا أو تثبيتها من قبل المستخدم على النظام. يمكن أيضًا استيراد شهادات CA أو الخادم المستخدمة لمصادقة الخادم مباشرة في التطبيق.
* يتم دعم تجزئة IKEV2 إذا كان خادم VPN يدعمه (Strongswan يفعل ذلك منذ 5.2.1)
* يتيح النجمة المقسمة إرسال حركة مرور معينة فقط من خلال VPN و/أو استبعاد حركة مرور محددة منه
* لكل تطبيق VPN يسمح بحد اتصال VPN بتطبيقات محددة ، أو استبعادها من استخدامه
* يدعم تطبيق IPSEC حاليًا خوارزميات AES-CBC و AES-GCM و Chacha20/Poly1305 و SHA1/SHA2
* يتم تخزين كلمات المرور حاليًا كنص واضح في قاعدة البيانات (فقط إذا تم تخزينه بملف تعريف)
* يمكن استيراد ملفات تعريف VPN من الملفات
* يدعم التكوينات المدارة عبر Enterprise Mobility Management (EMM)
يمكن العثور على التفاصيل و changelog على مستنداتنا: https://docs.strongswan.org/docs/5.9/os/androidvpnclient.html
# أذونات #
* read_external_storage: يسمح باستيراد ملفات تعريف VPN وشهادات CA من التخزين الخارجي على بعض إصدارات Android
* query_all_packages: مطلوب على Android 11+ لتحديد التطبيقات لتضمين/تضمين في ملفات تعريف VPN وحالة استخدام EAP-TNC الاختيارية
# مثال تكوين الخادم #
يمكن العثور على تكوينات خادم مثال في مستنداتنا: https://docs.strongswan.org/docs/5.9/os/androidvpnclient.html#_server_configuration
يرجى ملاحظة أن اسم المضيف (أو عنوان IP) الذي تم تكوينه باستخدام ملف تعريف VPN في التطبيق * يجب أن يكون * موجودًا في شهادة الخادم كتمديد للموضوع.
# تعليق #
يرجى نشر تقارير الأخطاء وطلبات الميزة عبر Github: https://github.com/strongswan/strongswan/issues/new/choose
إذا قمت بذلك ، فيرجى تضمين معلومات حول جهازك (الشركة المصنعة ، النموذج ، إصدار نظام التشغيل وما إلى ذلك).
يمكن إرسال ملف السجل المكتوب من قبل خدمة التبادل المفتاح مباشرة من داخل التطبيق.