strongSwan VPN Client APKs

쉽게는 IKEv2를 / IPsec 기반 VPN 클라이언트를 사용합니다.
다운로드 APK
3.98/5 평가: 3159
이 앱은 다음에 의해 개발되었습니다
strongSwan Project
업데이트 날짜
Feb 17, 2023
설치
⇣ 9477
패키지 이름
org.strongswan.android
Requirements
4.4
다운로드하기
org.strongswan.android

Report this app

설명

인기 있는 strongSwan VPN 솔루션의 공식 Android 포트입니다.

# 기능 및 제한 사항 #

* Android 4+에서 제공하는 VpnService API를 사용합니다. 일부 제조업체의 장치는 이에 대한 지원이 부족한 것 같습니다. strongSwan VPN 클라이언트는 이러한 장치에서 작동하지 않습니다!
* 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을 사용하면 VPN 연결을 특정 앱으로 제한하거나 사용하지 못하도록 제외할 수 있습니다.
* IPsec 구현은 현재 AES-CBC, AES-GCM, ChaCha20/Poly1305 및 SHA1/SHA2 알고리즘을 지원합니다.
* 암호는 현재 데이터베이스에 일반 텍스트로 저장됩니다(프로필과 함께 저장된 경우에만).
* VPN 프로필은 파일에서 가져올 수 있습니다.

세부 정보 및 변경 로그는 다음 문서에서 찾을 수 있습니다. https://docs.strongswan.org/docs/5.9/os/androidVpnClient.html

# 권한 #

* READ_EXTERNAL_STORAGE: 일부 Android 버전의 외부 저장소에서 VPN 프로필 및 CA 인증서를 가져올 수 있습니다.
* QUERY_ALL_PACKAGES: Android 11 이상에서 VPN 프로필 및 선택적 EAP-TNC 사용 사례에 제외/포함할 앱을 선택하는 데 필요합니다.

# 서버 구성 예 #

예제 서버 구성은 다음 문서에서 찾을 수 있습니다. https://docs.strongswan.org/docs/5.9/os/androidVpnClient.html#_server_configuration

앱에서 VPN 프로필로 구성된 호스트 이름(또는 IP 주소)은 subjectAltName 확장자로 서버 인증서에 *반드시* 포함되어야 합니다.

# 피드백 #

GitHub를 통해 버그 보고서 및 기능 요청을 게시하세요: https://github.com/strongswan/strongswan/issues/new/choose
그렇게 하는 경우 장치에 대한 정보(제조업체, 모델, OS 버전 등)를 포함하십시오.

키 교환 서비스에서 작성한 로그 파일은 애플리케이션 내에서 직접 보낼 수 있습니다.

최신 소식

# 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)

이미지