クライアント・インストールパッケージの選択
V2Rayクライアントのダウンロード
デスクトップにはv2rayN、Androidにはv2rayNGがおすすめです。OSとCPUを確認してから、インストールパッケージを選んでください。
インストール前の準備、設定の引き継ぎ
ダウンロード前:デバイスと既存設定を確認
OSの種類、CPUアーキテクチャ、既存クライアントのインストール先を確認してください。パッケージ形式はインストール方法、アーキテクチャはプログラムが動作するかどうかを決めるため、両方を確認してから次に進みます。すでにクライアントを使っている場合は、サブスクリプショングループ、手動で追加したノード、カスタムルーティング、ローカルポートの設定をバックアップしてください。サブスクリプションを再更新できても、手動設定がすべて復元されるとは限りません。
初めてインストールする場合は、プラットフォームに合ったダウンロード先を選べば問題ありません。UIの種類やクライアントを変更する場合は、設定の移行を独立した手順として行ってください。特にデスクトップ版の異なるプログラムフォルダー間や、Androidアプリ間で、設定が自動共有されると考えないでください。エラーが発生したら、元の警告内容と現在のシステム情報を記録しておくと、インストール、権限、接続のどこに問題があるか切り分けやすくなります。
ダウンロード後:サブスクリプション、モード、接続確認
クライアントは設定管理と接続のためのアプリであり、インストールパッケージにサブスクリプションは含まれません。利用権限のあるサブスクリプションURLを用意し、グループ設定に入力して保存した後、更新してください。URLには認証情報が含まれる場合があります。スクリーンショット、問い合わせ、メモの同期時にはURL全体を隠してください。更新後、プロトコルの種類とノード名を確認してノードを選び、システムプロキシまたはVPNモードを有効にします。
V2Rayノードの速度測定は、実際の接続確認とあわせて行ってください。測定に失敗しても、測定先、DNS、ネットワーク環境に原因がある場合があります。一度の結果だけでグループ全体を削除するのは避けてください。VLESSプロトコルと他のトランスポートの組み合わせを確認するには、設定の説明をご覧ください。V2Rayのプロトコル選択は、サーバー側で指定されたパラメーターと一致させる必要があります。
クライアントとコアの関係
V2Rayクライアントは、サブスクリプション、ノード一覧、ルーティング設定、起動を管理します。コアは設定に基づいて接続を処理します。Project Vはこのエコシステムを理解するための背景情報です。V2FlyとXrayは関連するコアの系統であり、OSの名称ではありません。ダウンロード時はデバイスに合うGUIクライアントを選び、設定時にサブスクリプションが求めるプロトコルとトランスポートへの対応を確認すると、コア名とパッケージのアーキテクチャを混同せずに済みます。
v2rayNはデスクトップ向けで、クライアントが対応する範囲で各種コアや設定を管理できます。v2rayNGはAndroid向けでXrayコアを使用し、v2flyNGはAndroid向けでV2Flyコアを使用します。3つのクライアントでは設定画面や対応パラメーターが異なる場合があります。サブスクリプションをインポートできるかどうかも、使用中のバージョンに応じて確認してください。特定のプロトコルを認識できない場合は、サブスクリプションの形式とクライアントの対応状況を確認してから、別のクライアントを検討します。
オープンソースであることは、プロジェクトの調査や改善が可能であることを示しますが、インストール時にはOSの互換性とアップデート時の移行にも注意が必要です。日常利用では、画面の変更をすべて追いかける必要はありません。必要な機能、互換性の問題、修正内容が自分の環境に関係する場合に、アップデートの目的が生まれます。アップデート後は、サブスクリプショングループとルーティングが保たれているか確認してから接続をテストし、新しい初期設定を以前の設定と混同しないようにしてください。
ダウンロード・インストールに関するよくある質問
Windows版はDesktopとWPFのどちらを選べばよいですか?
初めてインストールする場合は、新世代のクロスプラットフォームUIを採用したDesktopがおすすめです。従来のWindows画面に慣れている場合は、定番の安定版WPFを選べます。どちらもファイルをすべて展開してから使い、移行前に既存の設定をバックアップしてください。2つのバージョンのプログラムを同じフォルダーに混在させないでください。
macOSのApple Silicon版とIntel版はどう見分けますか?
システムメニューから「このMacについて」を開きます。チップにApple Mシリーズと表示されていればApple Silicon、プロセッサにIntelと表示されていればIntel版を選びます。インストーラー名のarm64はApple Silicon、64はIntel向けです。
Android版のarm64とユニバーサル版の違いは何ですか?
2015年以降の一般的なスマートフォンなら、まずarm64版を選びます。ただし、実際の対応状況は端末のアーキテクチャによって異なります。アーキテクチャが不明な場合やarm64版が非対応と表示された場合は、複数のアーキテクチャに対応するユニバーサル版をお試しください。どちらも同じクライアントのパッケージ違いで、ノードやプロトコルの性能差を示すものではありません。
インストール後すぐに使えるサブスクリプションは含まれていますか?
インストールパッケージに含まれるのはクライアントで、接続設定は含まれていません。起動後、利用権限のあるサブスクリプションURLまたはノード設定をインポートし、更新してからノードを選びます。その後、システムプロキシまたはVPNによる通信の転送方法を設定してください。サブスクリプションURLには認証情報が含まれる場合があるため、URL全体を公開しないでください。
アップデート前に何をバックアップすればよいですか?
サブスクリプショングループ、手動で追加したノード、カスタムルーティング、関連設定をバックアップし、現在のプロキシモードとローカルポートも控えておきます。旧バージョンを終了してから、新しいパッケージをインストールまたは展開してください。初回起動後にグループとルーティングが正常であることを確認してから、サブスクリプションを更新します。同じローカルポートを使用するクライアントを同時に起動しないでください。
ダウンロードしたのに起動できない場合、まず何を確認すればよいですか?
まずOSとCPUアーキテクチャを確認し、圧縮ファイルがすべて展開されているかチェックします。Windowsでは起動時に表示される実行環境の要件、macOSではセキュリティ警告、Androidではインストール元の許可や署名の競合、Linuxではパッケージの依存関係を確認してください。エラーの内容を記録し、プラットフォームに応じて対処します。