Use APKPure App
Get strongSwan VPN Client old version APK for Android
IKEv2 / IPsec پر مبنی VPN کلائنٹ استعمال کرنا آسان ہے۔
مقبول مضبوط سوان وی پی این حل کا آفیشل اینڈرائیڈ پورٹ۔
# خصوصیات اور حدود #
* Android 4+ کے ذریعے نمایاں کردہ VpnService API استعمال کرتا ہے۔ ایسا لگتا ہے کہ کچھ مینوفیکچررز کے آلات میں اس کے لیے تعاون کی کمی ہے - مضبوط سوان وی پی این کلائنٹ ان آلات پر کام نہیں کرے گا!
* 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 کے ذریعے صرف مخصوص ٹریفک بھیجنے اور/یا اس سے مخصوص ٹریفک کو چھوڑنے کی اجازت دیتی ہے۔
* فی ایپ وی پی این وی پی این کنکشن کو مخصوص ایپس تک محدود کرنے کی اجازت دیتا ہے، یا انہیں اسے استعمال کرنے سے خارج کرتا ہے۔
* IPsec کا نفاذ فی الحال AES-CBC، AES-GCM، ChaCha20/Poly1305 اور SHA1/SHA2 الگورتھم کو سپورٹ کرتا ہے۔
* پاس ورڈز فی الحال ڈیٹا بیس میں کلیئر ٹیکسٹ کے طور پر محفوظ کیے گئے ہیں (صرف اس صورت میں جب پروفائل کے ساتھ اسٹور کیا جائے)
* VPN پروفائلز فائلوں سے درآمد کیے جاسکتے ہیں۔
* انٹرپرائز موبلٹی مینجمنٹ (EMM) کے ذریعے منظم کنفیگریشنز کو سپورٹ کرتا ہے
تفصیلات اور ایک چینج لاگ ہماری دستاویزات پر پایا جا سکتا ہے: https://docs.strongswan.org/docs/5.9/os/androidVpnClient.html
# اجازتیں #
* READ_EXTERNAL_STORAGE: کچھ Android ورژنز پر بیرونی اسٹوریج سے VPN پروفائلز اور CA سرٹیفکیٹ درآمد کرنے کی اجازت دیتا ہے
* QUERY_ALL_PACKAGES: VPN پروفائلز اور اختیاری EAP-TNC استعمال کیس میں سابق/شامل کرنے کے لیے ایپس کو منتخب کرنے کے لیے Android 11+ پر درکار ہے۔
# مثال سرور کنفیگریشن #
سرور کنفیگریشن کی مثال ہماری دستاویزات میں مل سکتی ہے: https://docs.strongswan.org/docs/5.9/os/androidVpnClient.html#_server_configuration
براہ کرم نوٹ کریں کہ ایپ میں وی پی این پروفائل کے ساتھ کنفیگر کردہ میزبان کا نام (یا IP ایڈریس) سرور سرٹیفکیٹ میں subjectAltName ایکسٹینشن کے بطور ہونا چاہیے*۔
# تاثرات #
براہ کرم گٹ ہب کے ذریعے بگ رپورٹس اور فیچر کی درخواستیں پوسٹ کریں: https://github.com/strongswan/strongswan/issues/new/choose
اگر آپ ایسا کرتے ہیں، تو براہ کرم اپنے آلے کے بارے میں معلومات شامل کریں (مینوفیکچرر، ماڈل، OS ورژن وغیرہ)۔
کلیدی ایکسچینج سروس کے ذریعہ لکھی گئی لاگ فائل کو براہ راست درخواست کے اندر سے بھیجا جاسکتا ہے۔
Last updated on Aug 6, 2024
# 2.5.2 #
- Increased target SDK to Android 14
- Due to a bug in Android 14, a new permission is necessary to start a profile in the background from the status tile
- Fix crash when listing installed apps for new profiles
# 2.5.1 #
- Fix for existing shortcuts and automation via Intents
# 2.5.0 #
- Support for managed configurations via enterprise mobility management (EMM)
اپ لوڈ کردہ
Angela Patricia Osorio Ortiz
Android درکار ہے
Android 5.0+
کٹیگری
رپورٹ کریں
strongSwan VPN Client
2.5.2 by strongSwan Project
Aug 6, 2024