strongSwan VPN Client
18.5 MB
ファイルサイズ
- セキュリティ
Everyone
Android 5.0+
Android OS
このstrongSwan VPN Clientについて
IKEv2の/ IPsecベースのVPNクライアントを使用して簡単にできます。
人気のstrongSwan VPNソリューションの公式Androidポート。
# 機能と制限 #
* Android 4 以降で機能する VpnService API を使用します。一部のメーカーのデバイスはこれをサポートしていないようです。strongSwan VPN Client はこれらのデバイスでは動作しません。
* IKEv2 鍵交換プロトコルを使用します
* データトラフィックには IPsec を使用します
* MOBIKE (または再認証) による接続およびモビリティの変更を完全にサポート
* ユーザー名/パスワード EAP 認証 (つまり、EAP-MSCHAPv2、EAP-MD5、EAP-GTC) およびユーザーを認証するための RSA/ECDSA 秘密キー/証明書認証をサポートし、クライアント証明書を使用した EAP-TLS もサポートされています
* RSA/ECDSA と EAP 認証の組み合わせは、RFC 4739 で定義されている 2 つの認証ラウンドを使用することでサポートされます。
* VPN サーバー証明書は、事前にインストールされているか、ユーザーがシステムにインストールした CA 証明書と照合して検証されます。サーバーの認証に使用される CA またはサーバー証明書をアプリに直接インポートすることもできます。
* IKEv2 フラグメンテーションは、VPN サーバーがサポートしている場合にサポートされます (strongSwan は 5.2.1 以降でサポートしています)。
* スプリット トンネリングにより、VPN 経由で特定のトラフィックのみを送信したり、VPN から特定のトラフィックを除外したりできます。
* アプリごとの VPN を使用すると、VPN 接続を特定のアプリに制限したり、そのアプリの使用を除外したりできます
* IPsec 実装は現在、AES-CBC、AES-GCM、ChaCha20/Poly1305、および SHA1/SHA2 アルゴリズムをサポートしています。
* 現在、パスワードは平文としてデータベースに保存されています (プロファイルとともに保存されている場合のみ)
* VPN プロファイルはファイルからインポートできます
* エンタープライズ モビリティ管理 (EMM) による管理構成をサポート
詳細と変更ログはドキュメントでご覧いただけます: https://docs.strongswan.org/docs/latest/os/androidVpnClient.html
# 許可 #
* READ_EXTERNAL_STORAGE: 一部の Android バージョンで外部ストレージから VPN プロファイルと CA 証明書をインポートできるようにします
* QUERY_ALL_PACKAGES: Android 11 以降では、VPN プロファイルに含める/含めるアプリとオプションの EAP-TNC ユースケースを選択するために必要です
# サーバー構成の例 #
サーバー構成の例は、https://docs.strongswan.org/docs/latest/os/androidVpnClient.html#_server_configuration のドキュメントにあります。
アプリの VPN プロファイルで構成されたホスト名 (または IP アドレス) が、subjectAltName 拡張子としてサーバー証明書に * 含まれている必要がある* ことに注意してください。
# フィードバック #
GitHub 経由でバグ レポートと機能リクエストを投稿してください: https://github.com/strongswan/strongswan/issues/new/choose
その場合は、お使いのデバイスに関する情報 (メーカー、モデル、OS バージョンなど) を含めてください。
キー交換サービスによって書き込まれたログ ファイルは、アプリケーション内から直接送信できます。
最新バージョン 2.6.2 の更新情報
- Fix edge-to-edge layout issues with settings and app selection
# 2.6.1 #
- Update OpenSSL to support ML-KEM (requires explicit configuration in proposals)
- Fix vulnerability in eap-mschapv2 plugin
- Fix filename when exporting the log
# 2.6.0 #
- Allow preselecting a user certificate via alias in managed profiles
- Allow selecting a user certificate for managed profiles
- Fix reading split-tunneling settings in managed profiles
- Adapt to edge-to-edge display





