Clashエコシステムとmihomoコア
Clashエコシステムには、プロキシ転送とルール照合を担うコアと、設定管理を担うGUIクライアントがあります。オリジナルのClashプロジェクトがメンテナンスを終了した後も、コミュニティでは互換コアやクライアントの開発が続いています。mihomoは、継続的に開発されているオープンソースのコアプロジェクトの一つです。古いガイドに記載された画面名や設定項目は、現在のツールと一致しない場合があります。参照する前に、クライアントが実際に使用しているコアを確認してください。
GUIクライアントは、サブスクリプションの追加、モード選択、接続状況の確認、システム連携などを提供します。mihomoを使用するクライアント同士でも、オーバーライドの統合、権限の要求、設定の保存方法、サービスの実行方式は異なる場合があります。設定を移行する際は、別のデバイスのデータフォルダーを丸ごと上書きせず、まずサブスクリプションとルールを移し、その後に端末固有の設定を一つずつ復元しましょう。
プロジェクトのドキュメントで機能の範囲を確認
コアの設定構文、プロトコル対応状況、各項目の意味は、MetaCubeX/mihomoのオープンソースリポジトリとドキュメントを参照してください。設定を読み込めない場合は、まずエラーメッセージを保存し、項目の階層、インデント、参照名を確認しましょう。ネットワークに接続できない問題と構文エラーは別の問題です。クライアントを何度も入れ替えて一緒に調べないでください。
公開ソースコードは、動作の理解や変更履歴の確認に役立ちますが、実際のデバイス環境でのテストに代わるものではありません。インストール前にOSの要件、プロセッサのアーキテクチャ、クライアントのメンテナンス状況を確認してください。メンテナンスが終了したツールは、アーカイブや互換性の確認と日常利用の要件を分けて考えましょう。使い慣れた旧画面だけを理由に、新しいOS権限やプロトコルの互換性を見落とさないようにしてください。
更新・トラブル対処の進め方
ソフトウェア、サブスクリプション、ルールセットの更新は、それぞれ別のものです。ソフトウェアの更新ではクライアントやコアの機能が変わり、サブスクリプションの更新ではサービス提供元から配信される設定が変わります。ルールセットの更新では照合に使うデータが変わります。トラブル対処では、まず直近の変更を記録し、そのうえで元に戻すか調整するかを判断しましょう。サブスクリプションを更新してもクライアントの権限の問題は解決せず、ソフトウェアを再インストールしても期限切れのサブスクリプションが復旧するわけではありません。
問題を比較する際は、1回につき変更する条件を1つに絞りましょう。同じ接続先で同じ宛先をテストしてから、ルールの照合結果、DNSの解決、アプリの通信が取り込まれているかを確認します。正常に読み込める設定を保存し、以前のポート番号とモードも記録してください。問題を報告する際は、クライアント名、OS環境、再現手順、個人情報を伏せたログを添えると、「インターネットにつながらない」とだけ伝えるより原因を特定しやすくなります。
Clash精選は、クライアントのダウンロード先と設定情報をまとめたサイトです。プロキシ回線を提供するものではなく、各クライアントの開発プロジェクトとも関係ありません。サブスクリプションの有効性、デバイスが接続しているネットワーク、アクセス先サービスの利用条件によって結果は変わります。利用にあたっては、現地の法律、ネットワーク管理規則、各サービスの利用規約を守ってください。組織のネットワークや共有デバイスを設定する場合は、事前に管理者の許可を得てください。
初めて使う場合は、設定ガイドの手順に沿ってインポートと動作確認を進めてください。接続できるものの動作に問題がある場合は、トラブル対処ガイドで症状から原因を探しましょう。ポートの競合はポート設定のセクション、接続先の状態はノードの速度測定手順を確認してください。無関係な操作を別々のページで繰り返すのを防げます。