Clash for Androidの使い方|サブスク追加とノード切替ガイド
インストール後に迷いやすいClash for Androidの初期操作をまとめました。サブスクURLを登録して設定を更新し、速度や状態を確認しながらノードを選ぶ手順を、スマホ画面の流れに沿って紹介します。
Clash for Androidでできること
Clash for Androidは、Androidスマートフォンでプロキシ接続を管理するためのクライアントです。アプリをインストールしただけでは通信は始まらず、まずプロバイダから取得したサブスクリプションURLを登録し、設定ファイルとノード情報を読み込む必要があります。読み込みが完了すると、複数のサーバーから接続先を選び、必要なときだけVPNサービスとして有効化できます。
このアプリで迷いやすいのは、「サブスクを追加したのにノードが表示されない」「ノードを選択したのに通信できない」「接続中なのに特定のアプリだけ開けない」といった場面です。原因の多くは、URLの形式、設定の有効化、VPN許可、モード選択のいずれかにあります。画面の名称はバージョンや使用するビルドによって多少異なりますが、基本的な流れは共通しています。
なお、Clash for Android本体にプロキシサーバーや通信容量が付属しているわけではありません。利用するには、信頼できるプロバイダと契約し、Clash用として案内されたURLを用意してください。通常のSSリンクや単一ノードのVLESSリンクではなく、複数のノードを含む購読用リンクを使うのがポイントです。
サブスク追加の前に確認すること
登録前に、次の項目を確認しておくとエラーの切り分けが簡単になります。
- 対応するClashクライアント:Clash for Android、ClashMeta系など、使用中のアプリがプロバイダの設定形式に対応しているか確認します。
- 有効なサブスクリプションURL:URL全体をコピーし、前後に空白や改行を入れないようにします。URLには利用者を識別するトークンが含まれる場合があります。
- 安定した通信環境:登録時は設定ファイルをダウンロードするため、Wi-Fiとモバイルデータ通信を切り替えて試せるようにしておきます。
- AndroidのVPN許可:初回接続時に表示されるVPN接続リクエストを許可しないと、ノードを選んでも通信はClashを通りません。
サブスクリプションURLは、メッセージアプリや公開フォーラムに貼り付けないでください。URLを知っている人が設定や通信枠を利用できる可能性があるためです。誤って公開した場合は、プロバイダの管理画面からリンクを再生成するか、トークンを更新してください。
登録前にURLをブラウザへ貼り付けて確認する方法もあります。ただし、ブラウザでは内容がそのまま表示されず、ダウンロードが始まる場合があります。ページが開かないからといって、必ずしもURLが無効とは限りません。HTTPステータスやClash側のエラー表示も合わせて確認しましょう。
ステップ1:サブスクリプションを追加する
Clash for Androidを起動し、サイドメニューまたはホーム画面から「Profiles」「プロファイル」「サブスクリプション」などの項目を開きます。名称は翻訳やビルドによって異なりますが、設定ファイルを管理する画面が目的の場所です。
- プロバイダの管理画面で、Clash向けのサブスクリプションURLをコピーします。
- Clash for Androidのプロファイル画面で、URL入力欄または追加ボタンを選びます。
- URLを貼り付け、必要であればプロファイル名を入力します。名前には「自宅」「仕事用」など、後から見分けやすい文字を付けると便利です。
- 「Download」「Import」「追加」などのボタンをタップし、設定ファイルを取得します。
- ダウンロードが完了したら、追加されたプロファイルをタップして有効な設定として選択します。
成功すると、プロファイルの詳細やプロキシ画面にノードグループが表示されます。ノード名が見えず、プロファイルだけが追加された状態なら、設定の読み込みが完了していない可能性があります。更新ボタンをもう一度押し、ログにエラーが出ていないか確認してください。
注意:「汎用サブスク」「V2Ray用」「Shadowrocket用」など、複数の形式が表示される場合はClash用を選択してください。形式が違うURLを登録すると、通信自体は成功してもノードが空になる、または設定エラーになることがあります。
ステップ2:設定を更新してノードを読み込む
サブスクリプションを登録した直後は、プロバイダが発行した最新のノード一覧が保存されています。しかし、サーバーの追加や削除、利用期限、通信容量はプロバイダ側で変更されるため、定期的に設定を更新する必要があります。プロファイル画面で対象の設定を選び、更新アイコンまたは「Update」をタップしてください。
更新頻度は、毎回手動で行っても問題ありません。頻繁に接続先が変わるサービスでは短い間隔の自動更新が便利ですが、更新のたびに通信が発生します。モバイルデータ通信量を抑えたい場合は、Wi-Fi接続時だけ更新する運用が向いています。更新に失敗したときは、次の表を目安に原因を確認してください。
| 表示や症状 | 主な原因 | 確認すること |
|---|---|---|
| タイムアウト | 現在の回線から配信サーバーへ到達できない | Wi-Fiとモバイル回線を切り替え、URLを再確認する |
| 403 / 401 | URLの期限切れ、認証失敗、利用停止 | プロバイダの管理画面から新しいリンクを発行する |
| Invalid config | 設定形式やYAML内容がクライアントに合わない | Clash用URLとアプリの対応プロトコルを確認する |
| ノードが0件 | 空の設定、契約期限切れ、変換形式の不一致 | 残り容量と期限、プロファイルの内容を確認する |
設定ファイルを手動編集する場合は、変更前にバックアップを作成してください。インポートしたプロファイルを直接書き換えると、次回の更新で変更が消えることがあります。DNSやルールを調整したい場合は、プロバイダの設定を複製してから編集できる構成のほうが安全です。
ステップ3:ノードを選び、Android VPNを有効にする
プロファイルが有効になったら、プロキシ画面でメインのプロキシグループを開きます。グループ内には国名、地域名、回線種別、負荷率などを含む複数のノードが並びます。最初から最上段のノードを選ぶ必要はありません。応答時間、速度、安定性を比較し、普段使う場所に合う接続先を選びましょう。
- メインのプロキシグループを開き、利用可能なノードを表示します。
- 「URL Test」や遅延テストがある場合は実行し、応答時間が極端に長いノードを避けます。
- 最初は遅延が低く、負荷率も高すぎないノードを選択します。
- ホーム画面に戻り、サービス開始ボタンまたはVPNスイッチをオンにします。
- Androidの「VPN接続を許可しますか」という確認が表示されたら、内容を確認して許可します。
- ブラウザや対象アプリを開き、接続ログに通信が記録されるか確認します。
Androidでは、Clashが起動していてもVPNサービスが停止していれば、通常のアプリ通信は直接インターネットへ出ます。逆にVPNが有効でも、プロキシグループの選択先がDIRECTや失敗したノードになっていると、期待した経路になりません。画面上の接続状態、選択中のノード、接続ログの三つを確認する習慣を付けてください。
ヒント:最初の動作確認では、複雑な設定を一度に変更しないことが大切です。ノードを一つ選び、VPNをオンにして、ブラウザで複数のサイトを確認します。問題がある場合は、ノードだけを交換して結果を比較すると原因を見つけやすくなります。
モード、アプリ分流、バッテリー設定
Clash for Androidのルールモードでは、設定ファイルのルールに従って通信先ごとに直接接続かプロキシ経由かを選びます。通常は「Rule」を使うと、必要な通信だけをプロキシへ送りやすくなります。「Global」はほぼすべての通信を選択中のノードへ送るため、問題の切り分けには便利ですが、国内サービスや動画の配信地域に影響することがあります。
特定のアプリだけをプロキシ経由にしたい場合は、アプリ分流やパッケージ名の設定を確認します。銀行、決済、社内システムなどは、IPアドレスや地域が頻繁に変わるとログイン確認が発生する場合があります。安全性や利用規約を確認し、必要なアプリを無条件にプロキシへ送らないようにしてください。
接続が数分で切れる場合は、Androidのバッテリー最適化がClashを停止していないか確認します。設定アプリの「アプリ」からClashを開き、バッテリー使用量を「制限なし」または同等の項目に変更すると改善することがあります。メーカー独自の省電力機能、自動起動制限、バックグラウンド通信制限も確認してください。ただし、常時VPNは電池消費を増やすため、必要な時間だけ有効にする運用も検討しましょう。
通知領域にVPNアイコンが表示されることがあります。これはAndroidがVPNサービスの稼働を知らせる標準表示で、異常ではありません。通知を消すためにClashのバックグラウンド動作まで停止すると、通信も切れる可能性があるため注意してください。
接続できないときの確認順
ノードを切り替えても接続できない場合は、次の順番で確認します。まずVPNスイッチがオンか、次に有効なプロファイルが選択されているか、その後にプロキシグループの出口が実際のノードになっているかを見ます。設定のダウンロードに失敗している状態でノードを何度交換しても改善しません。
- すべてのサイトが開けない:VPN許可、ノードの有効期限、プロファイルの有効化、Androidのネットワーク状態を確認します。
- 一部のサイトだけ開けない:ルールの判定、DNS、地域制限、サイト側のアクセス制限を確認し、GlobalとRuleを一時的に比較します。
- 速度が遅い:別の地域や混雑していないノードを試し、URL Testの結果だけでなく実際の読み込み速度も比較します。
- VPNがすぐ停止する:バッテリー最適化、他のVPNアプリ、端末の省電力モードが競合していないか確認します。
- 更新後だけ動かない:更新前のプロファイルに戻せるか確認し、プロバイダ側の設定変更や未対応プロトコルを疑います。
ログにconnection refused、timeout、certificateなどの語が出ている場合は、単なるノード混雑ではなく、ポート停止、回線到達性、TLS証明書の問題かもしれません。エラーメッセージをそのままプロバイダのサポートへ伝えると、状況を説明しやすくなります。サブスクリプションURL全体を送るのではなく、トークン部分を隠したうえでログの該当行だけ共有してください。
よくある質問
サブスクを追加したのにノードが表示されません。なぜですか?
Clash用ではないURLを使っている、設定のダウンロードが完了していない、契約期限や通信容量が切れている、といった原因が考えられます。プロファイルを更新し、ログを確認したうえで、プロバイダの管理画面から最新のClash用リンクを再コピーしてください。
ノードはいつ切り替えるべきですか?
接続が不安定になったとき、速度が落ちたとき、または特定のサービスに接続できないときに切り替えます。遅延が低いノードでも混雑している場合があるため、実際の読み込み速度と安定性を数分確認して選ぶのがおすすめです。
VPNを許可しても通信が変わりません。
VPN許可はClashが通信を受け取るための条件であり、出口ノードの選択とは別です。プロファイルが有効か、プロキシグループで実ノードを選んでいるか、モードが意図した設定かを確認してください。別のVPNアプリが動作している場合は、いったん停止して競合を避けます。
サブスクリプションは自動更新したほうがよいですか?
ノードの入れ替えを頻繁に行う人には便利ですが、更新通信とバッテリー消費が増えます。まずは手動更新で動作を確認し、必要になってからWi-Fi接続時の自動更新を設定すると、トラブルを抑えやすくなります。
スマートフォン向けの一部のプロキシアプリは、設定画面が複雑だったり、サブスクリプション形式ごとの対応が分かりにくかったり、ノード切り替え後にVPN状態を確認しにくかったりすることがあります。Clash for Androidは、プロファイル、プロキシグループ、ルール、接続ログを分けて確認でき、サブスク更新からノード選択、Android VPNの有効化までを一つの流れで管理できます。設定を自分で確認しながら安定した接続を整えたい方は、Clashを無料でダウンロードして試してみてください。Clashを無料でダウンロード