Xray-coreのプロキシ・VPNサーバーを構築・管理する、複数プロトコルと複数ユーザーに対応したオープンソースのWeb管理パネル。
mlmvpn/mlmvpn_android
Xray、WARP、Psiphon、Tor、WireGuardなど多数のVPN・プロキシエンジンを、アプリごとのルーティングやサーバーレスメッセンジャーとともに利用できるAndroidアプリ。
- スター
- 661
- フォーク
- 109
- 未解決の Issue
- 38
- 最終コミット
- 3 日前
これは何?
MLM VPNは、複数の独立した接続エンジンを1つのホーム画面にまとめたAndroidアプリです。クリーンIPスキャナーを備えたV2Ray/Xrayクライアント、出口の国を選べるWARPおよびWireGuardベースのエンジン、Psiphon、ブリッジ管理機能付きのTor、Geph、OpenVPN、AmneziaWGなど、制限の厳しいネットワーク向けの複数の接続方式を搭載しています。MAEという適応型エンジンは、ネットワークごとに、選択したアプリに必要な経路を学習します。
また、セルフホスト型Workerベースの設定をデプロイ・管理するCloudflareコントロールパネル、Cloudflare接続が途切れる箇所を特定する診断ツール、ゲームのリージョンまでの経路を測定するゲームブースターも備えています。内蔵メッセンジャーのGerehは、エンドツーエンド暗号化を使い、Wi-Fi、Bluetooth、Google Apps Scriptリレーなど複数の経路で、サーバーを介さずにスマートフォン間でメッセージを送信します。
コードベースはKotlinとJetpack Composeで記述され、Android 7.0以降(minSdk 24)を対象としています。署名付きアップデートに対応したエンジンストアも含まれています。ネイティブライブラリと大容量のデータファイルはGit LFSで管理されています。
主な機能
- 01Xray、WARP、WireGuard、Psiphon、Tor、OpenVPNなどの接続エンジンを1つのアプリに集約。
- 02アプリごと、ネットワークごとに利用可能な経路を選ぶ適応型エンジン。
- 03サブスクリプションとクリーンIPスキャナーを備えたV2Ray/Xrayクライアント。
- 04セルフホスト型Worker設定をデプロイ・管理するCloudflareパネル。
- 05Wi-Fi、Bluetooth、リレー経由でメッセージを届ける、エンドツーエンド暗号化対応のサーバーレスメッセンジャーGereh。
- 06アプリごとのスプリットトンネリングと、プロキシ、ホットスポット、PACリンクによるローカルネットワーク共有。
ユースケース
- 制限の厳しいネットワークから、複数の検閲回避方式を使ってインターネットに接続する。
- 選択したアプリは異なる出口経由で通信させ、ほかのアプリは直接接続のままにする。
- 少人数のユーザー向けに、セルフホスト型Cloudflare Workerプロキシを管理する。
- モバイル通信もインターネット接続も利用できない場所で、スマートフォン間のメッセージを送信する。
クイックスタート
- 1
リポジトリをクローンする
git clone https://github.com/mlmvpn/mlmvpn_android.git - 2
プロジェクトフォルダーに移動する
cd mlmvpn_android - 3
debug APKをビルドする(出力先: app/build/outputs/apk/debug/)
./gradlew assembleDebug
使う前に知っておきたいこと
- このアプリはAndroid専用です。ビルドにはAndroid Studio、対応するJDK、compileSdk 36を含むAndroid SDKが必要です。
- 大容量のネイティブライブラリとデータファイルにはGit LFSを使用しています。git lfs pullを実行しないと、小さなポインターファイルのままになります。
- このプロジェクトはGPL-3.0のコピーレフト対象であり、派生物やフォークではmlmvpnへの帰属表示が必要です。
- ロシア語と中国語の翻訳は一部のみで、ページ内のテキストにも英語のままのものがあります。
収録されている特集
トピック
よくある質問
- mlmvpn_android とは?
- Xray、WARP、Psiphon、Tor、WireGuardなど多数のVPN・プロキシエンジンを、アプリごとのルーティングやサーバーレスメッセンジャーとともに利用できるAndroidアプリ。 MLM VPNは、複数の独立した接続エンジンを1つのホーム画面にまとめたAndroidアプリです。クリーンIPスキャナーを備えたV2Ray/Xrayクライアント、出口の国を選べるWARPおよびWireGuardベースのエンジン、Psiphon、ブリッジ管理機能付きのTor、Geph、OpenVPN、AmneziaWGなど、制限の厳しいネットワーク向けの複数の接続方式を搭載しています。MAEという適応型エンジンは、ネットワークごとに、選択したアプリに必要な経路を学習します。
- mlmvpn_android は無料で使えますか?ライセンスは?
- mlmvpn_android は GPL-3.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- mlmvpn_android は今もメンテナンスされていますか?
- 活発にメンテナンス中。mlmvpn_android の最終コミットは 2026年11月3日 です。
- mlmvpn_android は何に使えますか?
- 制限の厳しいネットワークから、複数の検閲回避方式を使ってインターネットに接続する。 選択したアプリは異なる出口経由で通信させ、ほかのアプリは直接接続のままにする。 少人数のユーザー向けに、セルフホスト型Cloudflare Workerプロキシを管理する。 モバイル通信もインターネット接続も利用できない場所で、スマートフォン間のメッセージを送信する。
- mlmvpn_android のインストール方法は?
- リポジトリをクローンする: git clone https://github.com/mlmvpn/mlmvpn_android.git プロジェクトフォルダーに移動する: cd mlmvpn_android debug APKをビルドする(出力先: app/build/outputs/apk/debug/): ./gradlew assembleDebug
- mlmvpn_android はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/mlmvpn/mlmvpn_android
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
VMESS、VLESS、TrojanなどのVPNサービスをプローブし、稼働状況を報告するPrometheus exporter。
Xray coreとv2fly coreの両方に対応する、V2Rayプロキシプラットフォーム用Androidクライアントです。
損失の多いネットワークでの利用を想定し、通信をHTTP/3に見せかける独自QUICプロトコルを採用したGo製プロキシ。
速度とプライバシーを重視し、インターネット規制を回避するAndroid、iOS、Windows、macOS、Linux向けの無料VPNアプリ。
DNSクエリと応答にTCP通信を載せて、検閲や不安定なネットワークを回避するDNSトンネリングVPN。