「」に一致する質問は見つかりませんでした。別のキーワードを試してください。
基礎・入門
7 つの質問-
Clash とは何ですか?VPN との違いは何ですか?
Clash はルールベースのオープンソースネットワークプロキシクライアントであり、Shadowsocks、VMess、Trojan、VLESS、Hysteria2 などの主要な暗号化プロトコルをサポートしています。ノードを直接提供するのではなく、ローカルのトラフィックルーティングセンターとして機能し、ルールに従ってネットワークリクエストを各出口に振り分けます。
従来の VPN との最も核心的な違いはインテリジェント分流にあります:Clash は国内サイト(百度や淘宝など)を直接接続し、海外サイト(Google や GitHub など)のみをプロキシノード経由にすることで、両方で最適な速度を維持できます。一方、従来の VPN は通常、全トラフィックを強制的に海外サーバー経由にするため、国内のアクセスが著しく遅くなります。
-
Clash クライアントは完全に無料ですか?
はい、Clash コアおよびコミュニティによって維持されている大多数のクライアントは GPL-3.0 などのオープンソースライセンスに従っており、完全に無料です。すべての機能を無料でダウンロードして使用でき、サブスクリプション料や広告は一切ありません。
一般的な無料クライアント:Clash for Windows、ClashX (macOS)、Clash for Android、Clash Verge Rev、FlClash、OpenClash (ルーター) など。
注意:Clash 自体は無料ですが、プロキシを使用するにはプロバイダーからノードのサブスクリプションを購入する必要があります。これは Clash とは無関係のサードパーティによる有料サービスです。 -
インストール後にインターネットにアクセスできないのはなぜ?
Clash 自体にはノードやサーバーが内蔵されていません。これは単なるクライアントツールです。使用するには、以下の手順が必要です:
- プロバイダーからサブスクリプションリンクを取得するか、自分でサーバーノードを構築する
- Clash クライアントにサブスクリプションリンクまたは YAML 構成ファイルをインポートする
- 利用可能なノードを選択する
- 「システムプロキシ」(System Proxy) スイッチをオンにする
以上の手順を完了すると正常に使用できます。それでもアクセスできない場合は、以下のトラブルシューティングの章を参照してください。
-
Clash はどのオペレーティングシステムとデバイスをサポートしていますか?
Clash エコシステムは、ほぼすべての主要プラットフォームをサポートしています:
各プラットフォームの推奨クライアントとダウンロードリンクについては、当サイトのサポートプラットフォームページをご覧ください。
-
Clash Meta (Mihomo) とオリジナルの Clash Core の違いは何ですか?どれを選べばいいですか?
オリジナルの Clash Core は 2023 年にメンテナンスが停止されました。Clash Meta(コミュニティによって維持され、現在は Mihomo に改名)が現在公式に推奨されているアクティブなブランチです。
オリジナルと比較した Mihomo の主な改善点:
推奨:現在、主流のクライアント(Clash Verge Rev、FlClash、Stash、Shadowrocket など)には Meta/Mihomo 内核が組み込まれており、手動で切り替えることなくそのまま使用できます。 -
「機場」(Provider) とは何ですか?Clash を使うにはサブスクリプションを購入する必要がありますか?
「機場」(Provider) とは、代理ノードのサブスクリプションサービスを提供するプロバイダーを指し、通常、複数の地域のサーバーノードを Clash にインポート可能な YAML 形式のリンクで提供します。
Clash の使用には 2 つの部分が必要です:① クライアント(Clash ソフトウェア、無料) + ② ノード/サブスクリプション(機場、購入または自作が必要)。技術的なスキルがあれば、サブスクリプションを購入する代わりに、海外の VPS に独自のサーバーノードを構築することも可能です。
-
Clash for Windows は更新されなくなりましたが、現在はどのクライアントが推奨されますか?
Clash for Windows (CFW) の原作者は 2023 年末にメンテナンスを停止しました。現在推奨される代替クライアントは以下の通りです:
上記のクライアントはすべて Mihomo カーネルを搭載しており、機能がより充実し、継続的に更新されています。
構成とサブスクリプション
7 つの質問-
サブスクリプションリンクをインポートするにはどうすればよいですか?
Clash Verge Rev を例に説明します(他のクライアントも同様です):
- クライアントを開き、左側の「構成」または「Profiles」メニューをクリックします
- 「新規」または「+」ボタンをクリックします
- URL 入力ボックスに、プロバイダーから取得したサブスクリプションリンクを貼り付けます
- 「保存」をクリックし、ダウンロードが完了するまで待ちます
- 該当するサブスクリプションカードをクリックしてアクティブにします(ハイライトされます)
- メイン画面に戻り、「システムプロキシ」をオンにします
ヒント:サブスクリプションリンクは通常、https://で始まり、プロバイダーのユーザーダッシュボードで提供されます。このリンクを他人に教えないでください。 -
Clash 構成ファイル (YAML) の基本構造はどうなっていますか?
Clash 構成ファイルは YAML 形式を使用し、主に以下のトップレベルフィールドで構成されます:
ほとんどのユーザーはプロバイダー提供のリンクから完全な構成を自動取得するため、手動で記述する必要はありません。高度なカスタマイズについては、Mihomo 公式 Wiki。
-
サブスクリプションリンクのダウンロードや更新に失敗した場合は?
サブスクリプションのダウンロード失敗には、主に以下の原因が考えられます:
- リンク自体が失効または期限切れ。プロバイダーのダッシュボードで再取得してください
- ネットワークの問題。一時的に既存の利用可能なノードを有効にしてから、更新を試してください
- クライアントのバージョンが古い。最新バージョンへのアップグレードを試してください
- リンクに特殊な文字が含まれている。貼り付け時に前後のスペースや改行がないか確認してください
-
プロキシグループ (Proxy Group) とは何ですか?どのような種類がありますか?
プロキシグループは、複数のノードをグループ化して管理するポリシー構成です。主な種類は以下の通りです:
プロバイダーのサブスクリプションには通常、一般的なグループが構成されているため、ほとんどのユーザーは変更の必要はありません。
-
特定のアプリ(ゲームなど)だけをプロキシを通さず直接接続させるには?
構成ファイルの
rulesセクションにPROCESS-NAMEルールを追加することで、プロセス名による分流が可能です:ルールの例:- PROCESS-NAME,game.exe,DIRECT— game.exe という名前のプロセスをプロキシを通さず直接接続させますまた、
IP-CIDR(IP 範囲指定) やDOMAIN-SUFFIX(ドメイン接尾辞指定) も精細な制御に使用できます。ルールは上から順に照合されます。 -
サブスクリプションを定期的に自動更新するにはどうすればよいですか?
ほとんどのグラフィカルクライアントは自動更新間隔の設定をサポートしています。例えば Clash Verge Rev では、構成カードの設定から「自動更新」オプションを見つけ、間隔(例:24時間ごと)を設定できます。これにより、ノード情報の変更が自動的に反映されます。
自動更新の間隔は 12〜24 時間 に設定することをお勧めします。更新頻度が高すぎるとトラフィックを消費し、プロバイダーの制限に抵触する可能性があります。
-
「混合プロキシポート」(mixed-port) とは何ですか?
mixed-portは Mihomo/Clash Meta が提供する混合リスニングポートで、HTTP と SOCKS5 両方のプロトコルをサポートします。1つのポート(通常は 7890)。旧バージョンの Clash では
port(HTTP) とsocks-port(SOCKS5) を個別に設定する必要がありましたが、mixed-portはこれらを統合し、構成を簡素化します。特殊なニーズがない限り、mixed-portを使用すれば十分です。
プロトコルと機能
6 つの質問-
Clash はどのプロキシプロトコルをサポートしていますか?
Mihomo (Clash Meta) カーネルに基づき、以下の主要プロトコルをサポートしています:
実際のサポート状況はクライアントのバージョンに依存します。新しいプロトコルは継続的に統合されています。
-
TUN モードとは何ですか?いつ使用すべきですか?
TUN(仮想ネットワークカード)モードは、OS レベルで仮想 NIC を作成し、システムプロキシ設定をサポートしていないアプリケーション(多くのゲーム、コマンドラインツール、UWP アプリなど)を含むすべてのトラフィックを強制的に取得します。
これに対し、通常の「システムプロキシ」は、プロキシ設定を尊重するアプリ(主にブラウザ)にのみ有効です。
TUN モード推奨の場面:ゲームの加速、CLI ツールでの海外サービス利用、真の「グローバルプロキシ」が必要な場合。有効化には管理者権限が必要です。 -
Fake-IP DNS モードとは何ですか?Redir-Host とどう違いますか?
Fake-IP:DNS クエリに対し、Clash が即座に偽の内部 IP(例: 198.18.x.x)を返し、ドメイン情報をプロキシノードに渡して遠隔解決させます。接続が高速で DNS 汚染を回避できるため、ほとんどのユーザーに推奨されます。
Redir-Host:接続先を決める前に実際の DNS 解決を行います。互換性はわずかに高いですが、速度が遅く DNS 漏洩のリスクがあります。
推奨:初心者のユーザーには、速度と汚染防止に優れた Fake-IP モードをお勧めします。 -
Hysteria2 は Shadowsocks と比較してどのような利点がありますか?
Shadowsocks:成熟した TCP ベースのプロトコル。互換性が広く、日常的なタスクで安定した遅延を提供します。
Hysteria2:QUIC (UDP) プロトコルに基づき、高パケットロス・高遅延のネットワーク環境向けに最適化されています。ネットワーク品質が悪い場合、大容量ファイルのダウンロード速度は TCP プロトコルよりも大幅に向上します。
選択のアドバイス:ネットワーク品質が良い場合は両者の差はほとんどありません。ネットワークの変動や速度低下が頻繁に発生する場合は、優先的に Hysteria2 ノード(プロバイダーが提供している場合)を試してみてください。
-
「グローバルモード」「ルールモード」「ダイレクトモード」とは何ですか?どれを選べばよいですか?
日常的な使用には「ルールモード」をお勧めします。国内サイトは直接、海外サイトはプロキシ経由となり、最適な速度が得られます。ノードの導通テストには一時的に「グローバルモード」を、問題の切り分けには「ダイレクトモード」を使用してください。
-
RESTful API 管理パネルとは何ですか?どう使いますか?
Clash/Mihomo には RESTful API が内蔵されており、Web パネル(MetaCubeXD など)やサードパーティツールを使用して、ブラウザからノードの切り替え、トラフィック統計、ログの確認などを視覚的に管理できます。
デフォルトのアクセスアドレスは
http://127.0.0.1:9090/uiです(ポートは構成ファイルのexternal-controllerフィールドで変更可能)。ほとんどのグラフィカルクライアントはこのパネルを内部に統合しています。
トラブルシューティング
7 つの質問-
システムプロキシを有効にした後、ブラウザでどのサイトにもアクセスできなくなった場合は?
- 有効でアクティブなサブスクリプション構成が選択されていることを確認してください。
- ノードリストでノードを選択し、「速度テスト」をクリックして遅延が正常である(タイムアウトしていない)ことを確認してください。
- ポートの競合を確認:ポート 7890 が他のアプリケーションによって使用されていないことを確認してください。
- 特定のルールが原因か確認するため、一時的に「グローバルモード」に切り替えてみてください。
- システムのファイアウォールやウイルス対策ソフトを一時的に無効にして、ブロックされていないか確認してください。
- クライアントのログにエラーメッセージが出ていないか確認してください。
-
遅延は正常に見えるのに、実際の通信速度が非常に遅い場合は?
低遅延 (Ping) は必ずしも高速であることを意味しません。速度はノードの帯域幅やサーバー負荷にも依存します。以下の手順を試してください:
- 同じ地域の他のノードに切り替えて、実際のダウンロード速度を比較してください。
- プロキシグループの戦略を url-test に変更してください(最も速いノードを自動選択します)。
- TCP プロトコル (SS/VMess/Trojan) が遅い場合は、Hysteria2 ノード(UDP ベース、弱網に強い)を試してください。
- ローカルネットワークの品質を確認し、ISP による制限がないか確認してください。
-
Clash を閉じた後、インターネットにアクセスできなくなるのはなぜ?
これはよくある問題です。Clash を終了する前に「システムプロキシ」スイッチをオフにしないと、OS の設定がローカルポートを向いたままになり、Clash が動作していないためすべてのトラフィックが遮断されます。
- Clash クライアントを再起動してください。
- 終了する前に、手動で「システムプロキシ」スイッチをオフにしてください。
- または、OS のネットワーク設定から手動でプロキシを無効にしてください。
予防策:多くのクライアントには「終了時に自動的にシステムプロキシを無効にする」オプションがあります。これを有効にすることをお勧めします。 -
プロキシを有効にすると、一部の国内サイトの読み込みが遅くなるのはなぜ?
これは通常、ルーティングルールの問題で、そのサイトが誤ってプロキシ経由に割り当てられています。解決策:
- プロキシモードが「グローバルモード」ではなく「ルールモード」になっていることを確認してください。
- ルールファイルまたはサブスクリプション内で、そのドメイン/IP が誤って海外トラフィックとして判定されていないか確認してください。
- 手動で
DOMAIN-SUFFIX,example.com,DIRECTルールを追加して直接接続を強制してください。 - コミュニティで維持されているルールセット(ACL4SSR など)を使用してください。これらは網羅率が高く、頻繁に更新されています。
-
Windows で TUN モードが「権限不足」エラーになる場合は?
TUN モードは仮想 NIC を作成するため、管理者権限が必要です。解決策:
- Clash クライアントのアイコンを右クリックし、「管理者として実行」を選択してください。
- または、設定で「サービスモード」(Service Mode) を有効にしてください。これにより、必要な権限を自動的に取得できます。
macOS ユーザー:TUN モードを初めて有効にする際、システム認証のプロンプトが表示されます。パスワードを入力して許可してください。 -
Android で Clash のバッテリー消費が異常に高い場合は?
- 「省電力モード」を有効にするか、ログレベルを Warning または Error に下げてください。
- 不要なリアルタイムの「トラフィック統計」チャートを無効にしてください。
- ルール構成が複雑すぎていないか確認してください(ルールが多すぎると CPU のマッチング負荷が増えます)。
- DNS キャッシュサイズを大きくして、頻繁な DNS リクエストを減らしてください。
- OS の設定で、Clash のバックグラウンド実行を許可し、バッテリー最適化の対象外にしてください。
-
問題を特定するために Clash のログを確認するには?
ほとんどのグラフィカルクライアントにはリアルタイムログパネルがあり、各リクエストの処理結果 (DIRECT/PROXY/REJECT) やエラーメッセージが表示されます。
トラブルシューティングの際は、ログレベルを
debugに設定してください。問題を再現した後、一致したルールとエラー内容を確認することで原因を特定できます。完了後は、パフォーマンス節約のため設定をinfoに戻してください。
プライバシーとセキュリティ
5 つの質問-
Clash を使うのは安全ですか?データは収集されますか?
Clash コアおよび Mihomo は GitHub でホストされている完全にオープンソースのプロジェクトです。これらはグローバルに監査可能であり、隠されたバックドアやデータ収集行為はありません。あなたのトラフィックはローカルで処理され、サードパーティのサーバーを経由することなく、選択したプロキシノードに転送されます。
注意:データの安全性はプロバイダーの信頼性にも依存します。透明性の高い運営を行っている評判の良いプロバイダーを選ぶことをお勧めします。 -
DNS 漏洩を防ぎ、匿名性を確保するには?
DNS 漏洩防止のために、以下の設定をお勧めします:
- DNS モードに Fake-IP を使用する(ドメインはリモートノードで解決され、ローカル DNS リクエストは送信されません)。
- 構成ファイルで暗号化 DNS (DoH/DoT) を使用する(例:
https://1.1.1.1/dns-query - を構成し、適切な
enhanced-mode: fake-ipとfake-ip-filterホワイトリストを設定する(LAN サービスが誤ってプロキシされないようにするため)。 - TUN モードを有効にして全トラフィックを取得し、アプリがプロキシを回避するのを防ぐ。
-
サブスクリプションリンクが漏洩した場合のリスクと対処法は?
リンクにはアカウント認証情報が含まれています。漏洩すると他人にデータを使われ、容量超過やアカウント停止に繋がる恐れがあります。
- すぐにプロバイダーのダッシュボードにログインし、リンクをリセット(新しいトークンを生成)してください。
- すべてのデバイスでリンクを新しいものに更新してください。
- リンクが含まれるスクリーンショット、掲示板への投稿、GitHub リポジトリなどは公開しないでください。
-
ウイルス対策ソフトが Clash クライアントを警告した場合は?
Clash はトラフィックの遮断や仮想 NIC の作成などの低レベル操作を行うため、一部のウイルス対策ソフトに誤検知されることがあります。これは正常な「偽陽性」です。
推奨される対応:
- ファイルが信頼できることを保証するため、公式の GitHub Releases または当サイトからのみダウンロードしてください。
- Clash のインストールディレクトリをウイルス対策ソフトのホワイトリストに追加してください。
- VirusTotal でハッシュ値を確認し、公式リリースと一致することを確認してください。
-
公衆 Wi-Fi で Clash を使うのは安全ですか?
公衆 Wi-Fi で Clash を使うのは、使わないよりも実際には安全です:すべてのトラフィックはデバイスを出る前に暗号化(SS/VMess/Trojan など)されるため、ネットワーク上の他人がデータを傍受することはできません。
さらに暗号化 DNS (DoH) を使用することで、同じネットワーク上のスニッファーに訪問先のサイトを知られるのを防ぐことができます。
解決策が見つかりませんか?
詳細なチュートリアルをご覧いただくか、GitHub コミュニティでの議論に参加して、より高度なコツや解決策を見つけてください。