01 インストール・起動の問題
macOSで「開発元を検証できません」と表示されて開けない場合はどうすればいい?+
「システム設定 → プライバシーとセキュリティ」の下部からブロックされたアプリを見つけて「このまま開く」をクリックしてください。これはApp Store経由で署名されていないアプリに対するmacOSの標準的な警告で、Clash関連のクライアントはすべてオープンソースソフトウェアです。この警告はソフトウェアが安全でないことを意味するものではありません。
Windowsにインストール後、ウイルス対策ソフトに誤検知・ブロックされた場合はどうすればいい?+
一部のセキュリティソフトは仮想ネットワークアダプタのドライバーや未署名のexeファイルを危険なプログラムと誤判定することがあります。セキュリティソフトでClashクライアントのインストール先ディレクトリを信頼リスト(許可リスト)に追加してから再インストールしてください。それでもブロックされる場合は、一時的にリアルタイム保護を無効にしてインストールを完了し、完了後に再度有効化してください。
Clashのアイコンをダブルクリックしても反応がなく、起動に失敗する場合はどうすればいい?+
まずシステムアーキテクチャとインストーラーが一致しているか確認してください(例:Apple SiliconではIntel版ではなくarm64版が必要)。次にすでに別のインスタンスがバックグラウンドで動作していないか確認してください(タスクマネージャー / アクティビティモニタでプロセスを見つけて終了してから再度開いてください)。ログにポートの使用中エラーが表示された場合は、設定ファイル内のリスニングポートを変更してください。
Androidで「Play Protectによって認証されていません」と表示された場合、インストールしても大丈夫?+
問題なくインストールできます。この表示はGoogle Play Protectが、Playストア以外から入手したAPKに対して表示する標準的な安全性の警告で、ソフトウェア自体の安全性とは無関係です。ダウンロード元が信頼できることを確認したら「インストール」を選択してください。インストール後もPlay Protectを有効にしておけば定期的なスキャンが行われます。
Linuxでコマンドラインコアを起動すると「permission denied」エラーが出る場合の対処法は?+
多くの場合、バイナリファイルに実行権限がないことが原因です。
chmod +x ./mihomoを実行して実行権限を付与してから再試行してください。1024未満のポート(80/443など)をリスニングする際にエラーが出る場合は、sudoで権限を上げて実行するか、設定ファイルのポートを1024以上の通常ポートに変更してください。02 接続・ネットワークの問題
Clashに接続してもネットにアクセスできない場合はどうすればいい?+
まず現在のノードが使えるかを確認してください:プロキシグループで速度測定を実行し、遅延がタイムアウトまたは失敗と表示された場合は別のノードに切り替えます。次にシステムプロキシまたはTUNモードが有効になっているか確認し、最後にファイアウォールやセキュリティソフトがClashの通信をブロックしていないか確認してください。
遅延が常にタイムアウトと表示される場合の解決方法は?+
タイムアウトは通常、そのノードが現在利用できない、または速度測定用URL自体がブロックされていることを示します。まず速度測定用のURLを変更してみてください(地域によってはGoogleの測定用アドレスへのアクセスが不安定な場合があります)。それでも解決しない場合は別のノードに切り替えてください。すべてのノードでタイムアウトする場合は、サブスクリプションの期限切れや、お使いのネットワーク自体に問題がないかを確認してください。
一部のサイトは開けて、一部は開けないのはなぜ?+
これはルールベース分流の正常な動作です:ドメインによって異なる策略(プロキシ/直接接続/ブロック)にマッチすることがあります。あるサイトが直接接続ルールでアクセスできない場合は、rulesにそのドメイン専用のプロキシ経由ルールを追加し、デフォルトルールより前に配置してください。
プロキシを有効にすると通信速度が明らかに遅くなる場合はどうすればいい?+
まずプロキシグループで複数のノードの速度を比較し、遅延が低く安定した回線を選んでください。不要な多段プロキシやグローバルモードが同時に有効になっていないか確認してください。TUNモードを使用している場合は、ネットワークスタック(gVisor / System)を切り替えて明らかな違いがあるか確認してみてください。
TUNモードが有効にならない場合、どんな権限が必要?+
TUNモードは仮想ネットワークアダプタの作成が必要で、デスクトップでは通常管理者/root権限またはシステム認証済みのネットワーク拡張が必要です。モバイルではVPN接続の許可プロンプトが表示されるので手動で許可してください。有効化後もネットに繋がらない場合は、いったんシステムプロキシモードに戻してTUN固有の問題かどうかを確認してください。
システムプロキシモードとTUNモード、どちらを選ぶべき?+
システムプロキシモードは設定が簡単で、大半のブラウザや一般的なアプリと互換性があります。TUNモードはほぼすべての通信を処理するため互換性が高く(ゲームやシステムプロキシ設定に従わないアプリに適しています)、設定の難易度は少し高めです。日常使用ではまずシステムプロキシモードを使い、特定のアプリがプロキシを経由しない場合にTUNモードに切り替えることをおすすめします。より詳しい比較は上級者向けガイドのTUNモード解説をご覧ください。
03 サブスクリプション・ノードの問題
サブスクリプションの更新に失敗する、またはサーバーに接続できないと表示される場合の対処法は?+
まずサブスクリプションURLが余分な空白なく完全にコピーされているか確認してください。次に現在のネットワークからそのURLに直接アクセスできるか確認し、URL自体にアクセスするためにプロキシが必要な場合は、まず有効なノードに接続してから更新を試すか、別のネットワーク環境で再度試してください。
サブスクリプションリンクを取り込んだのにノードが表示されない場合はどうすればいい?+
サブスクリプションURLに紐づくアカウントがまだ有効期限内か、データ容量が残っているかを確認してください。一部のサブスクリプションは暗号化された内容を返すため、クライアントが対応する解析形式をサポートしている必要があります。ブラウザで直接サブスクリプションURLを開いて、正常な内容が返ってくるか確認してみるのも有効です。
すべてのノードがタイムアウトになるのはなぜ?+
よくある原因:サブスクリプションの期限切れやデータ容量の使い切り、サービス提供元のノードが一時的にメンテナンス中、お使いのネットワーク自体に問題がある、速度測定用URLがブロックされて誤判定される、などです。まずブラウザでご自身のネットワークが正常か確認し、次にプロキシサービスに連絡してアカウントの状態を確認することをおすすめします。
サブスクリプションはどのくらいの頻度で更新すべき?+
多くのクライアントでは自動更新間隔を設定でき、一般的には12〜24時間ごとに設定することで、ノード情報の期限切れによる接続失敗を防げます。ノードに異常がある場合は手動で更新することもできます。
複数のサブスクリプションを同時に使うことはできる?+
多くのクライアントでは複数のサブスクリプションプロファイルを追加できますが、通常は一度に1つのプロファイルしか有効にできず、それが現在のルールとノードの取得元になります。複数のサブスクリプションのノードを統合したい場合は、「サブスクリプション統合」やProxy Provider機能に対応したクライアントを使用してください。
04 設定・ルールの問題
カスタムルールを追加したのに反映されない場合はどうすればいい?+
そのルールが、それより前にあるルールに先にマッチされてしまう位置に置かれていないか確認してください——ルールは上から下へ順にマッチングされ、一致したら処理が止まります。また、変更した設定ファイルがクライアントに再読み込みされているかも確認してください(一部のクライアントは手動で「設定を再読み込み」をクリックするか再起動が必要です)。
特定のアプリを強制的にプロキシ経由または直接接続にするにはどうすればいい?+
デスクトップ(Windows/macOS/Linux)では
PROCESS-NAMEルールでプロセス名によるマッチが可能です。例:PROCESS-NAME,chrome.exe,PROXY。モバイルでは一般的にプロセス単位のルールがないため、ドメインやIPルールを使って間接的に実現する必要があります。設定ファイルを変更しても反映されない場合、クライアントを再起動する必要がある?+
多くのクライアントはホットリロードに対応しており、設定ページで「再読み込み」/「Reload」をクリックするだけで、クライアント全体を再起動する必要はありません。再読み込みしても変化がない場合は、クライアントを完全に再起動して確認してみてください。フィールドの意味は設定ドキュメントセンターで確認できます。
ルール、プロキシグループ、ノードの3つはどういう関係?+
ノードは最も基本的な接続単位です。プロキシグループは複数のノードをまとめて選択方式(手動/自動速度測定/フェイルオーバーなど)を指定します。ルールはある種類の通信を最終的にどのプロキシグループに処理させるかを決定します。この3つが下から上へ順に組み合わさることで、完全な分流ロジックが構成されます。詳しくは設定ファイル構造の解説をご覧ください。
05 アカウント・セキュリティの問題
サブスクリプションリンクを他の人に共有して使ってもいい?+
おすすめしません。サブスクリプションリンクは通常アカウントの本人情報とデータ容量に紐づいているため、他人に共有すると同じデータ容量を共用することになり、アカウント情報が漏洩するリスクもあります。自分のデバイス間でのみ使用することをおすすめします。
Clashを使うとプライバシーや閲覧履歴が漏れる心配はある?+
Clashクライアントとmihomoコア自体はオープンソースソフトウェアで、コードが公開されており、ユーザーデータを自発的に送信することはありません。ただし通信は最終的に選択したプロキシノードを経由するため、そのノードを運営するサービス提供元のプライバシーポリシーがデータ記録の有無を左右する重要なポイントです。信頼できるプロキシサービスを選んでください。
プロキシソフトを使う際に注意すべきコンプライアンス上の問題は?+
Clash自体は汎用的な通信振り分けツールであり、プロキシノードのリソースを提供・内蔵するものではありません。利用者は自身の地域の関連法規を理解し遵守した上で、合法的な用途にのみ使用する必要があります。