strongSwan VPN Client APKs

Một cách dễ dàng để sử dụng giao thức IKEv2 / IPsec dựa trên VPN client.
Ứng dụng này được phát triển bởi
strongSwan Project
Update Date
Feb 17, 2023
Cài đặt
⇣ 9477
Tên gói
org.strongswan.android
Requirements
4.4
Bật lên
org.strongswan.android

Report this app

Mô tả

Cổng Android chính thức của giải pháp StrongSwan VPN phổ biến.

# TÍNH NĂNG VÀ GIỚI HẠN #

* Sử dụng API VpnService đặc trưng của Android 4+. Các thiết bị của một số nhà sản xuất dường như không hỗ trợ tính năng này - StrongSwan VPN Client sẽ không hoạt động trên các thiết bị này!
* Sử dụng giao thức trao đổi khóa IKEv2 (IKEv1 *không* được hỗ trợ)
* Sử dụng IPsec cho lưu lượng dữ liệu (L2TP *không* được hỗ trợ)
* Hỗ trợ đầy đủ cho khả năng kết nối và tính di động đã thay đổi thông qua MOBIKE (hoặc xác thực lại)
* Hỗ trợ xác thực tên người dùng/mật khẩu EAP (cụ thể là EAP-MSCHAPv2, EAP-MD5 và EAP-GTC) cũng như xác thực chứng chỉ/khóa cá nhân RSA/ECDSA để xác thực người dùng, EAP-TLS với chứng chỉ ứng dụng khách cũng được hỗ trợ
* Xác thực RSA/ECDSA và EAP kết hợp được hỗ trợ bằng cách sử dụng hai vòng xác thực như được định nghĩa trong RFC 4739
* Chứng chỉ máy chủ VPN được xác minh dựa trên chứng chỉ CA do người dùng cài đặt sẵn hoặc cài đặt trên hệ thống. Chứng chỉ CA hoặc máy chủ được sử dụng để xác thực máy chủ cũng có thể được nhập trực tiếp vào ứng dụng.
* Phân mảnh IKEv2 được hỗ trợ nếu máy chủ VPN hỗ trợ nó (strongSwan làm như vậy kể từ 5.2.1)
* Chia đường hầm cho phép chỉ gửi một số lưu lượng truy cập nhất định qua VPN và/hoặc loại trừ lưu lượng truy cập cụ thể khỏi VPN
* VPN trên mỗi ứng dụng cho phép giới hạn kết nối VPN đối với các ứng dụng cụ thể hoặc loại trừ chúng khỏi việc sử dụng nó
* Việc triển khai IPsec hiện hỗ trợ các thuật toán AES-CBC, AES-GCM, ChaCha20/Poly1305 và SHA1/SHA2
* Mật khẩu hiện được lưu trữ dưới dạng văn bản rõ ràng trong cơ sở dữ liệu (chỉ khi được lưu trữ cùng với hồ sơ)
* Cấu hình VPN có thể được nhập từ các tệp

Bạn có thể tìm thấy thông tin chi tiết và nhật ký thay đổi trên tài liệu của chúng tôi: https://docs.strongswan.org/docs/5.9/os/androidVpnClient.html

# PHÉP #

* READ_EXTERNAL_STORAGE: Cho phép nhập cấu hình VPN và chứng chỉ CA từ bộ nhớ ngoài trên một số phiên bản Android
* QUERY_ALL_PACKAGES: Bắt buộc trên Android 11+ để chọn ứng dụng đưa ra/đưa vào cấu hình VPN và trường hợp sử dụng EAP-TNC tùy chọn

# VÍ DỤ CẤU HÌNH MÁY CHỦ #

Bạn có thể tìm thấy các cấu hình máy chủ mẫu trong tài liệu của chúng tôi: https://docs.strongswan.org/docs/5.9/os/androidVpnClient.html#_server_configuration

Xin lưu ý rằng tên máy chủ (hoặc địa chỉ IP) được định cấu hình với cấu hình VPN trong ứng dụng *phải* có trong chứng chỉ máy chủ dưới dạng tiện ích mở rộng tên chủ đề.

# PHẢN HỒI #

Vui lòng đăng báo cáo lỗi và yêu cầu tính năng qua GitHub: https://github.com/strongswan/strongswan/issues/new/choose
Nếu bạn làm như vậy, vui lòng bao gồm thông tin về thiết bị của bạn (nhà sản xuất, kiểu máy, phiên bản hệ điều hành, v.v.).

Tệp nhật ký được viết bởi dịch vụ trao đổi khóa có thể được gửi trực tiếp từ bên trong ứng dụng.

CÁI GÌ MỚI

# 2.4.1 #

- Changed order of DH groups to avoid issue with Zyxel Firewalls

# 2.4.0 #

- Switched from BoringSSL to OpenSSL
- Added support for the following algorithms: Curve448 ECDH, AES-CCM, Camellia (CBC/CTR/XCBC), SHA-3 (HMAC/PKCS#1)
- Fixed an issue that caused file descriptor leaks when fetching OCSP/CRLs
- Improved translation for simplified Chinese
- Correctly included Ukrainian translation
- Increased minimum SDK version to 21 (Android 5.0)

hình ảnh