FAQ・トラブル対処ハンドブック
Clash よくある質問
サブスクリプション導入失敗、ノード全滅(タイムアウト)、TUN の権限不足、システムプロキシが効かない、UWP のループバック制限──基礎知識・インストール設定・使い方・トラブル対処の4カテゴリで21項目の頻出質問をまとめ、各項目にすぐ試せる対処手順を記載しています。
BASIC
基礎知識
クライアントとカーネルの役割分担、対応プラットフォームの範囲、サブスクリプションと設定の関係について。
Clash Verge Rev と本家 Clash はどういう関係ですか?
本家 Clash のカーネルは2023年に開発が停止しています。Clash Verge Rev は Clash Verge のコミュニティによる継続フォークで、画面(UI)は Tauri ベースに作り直され、プロキシカーネルは開発が続いている mihomo(旧 Clash Meta)に置き換わっています。役割は明確に分かれていて、クライアントは画面表示・サブスクリプション管理・システムプロキシとの連携を担当し、カーネルはルールマッチングとトラフィック転送を担当します。現在「Clash クライアント」と呼ばれているものは、大半がこの mihomo カーネル搭載の GUI アプリを指します。
Clash Verge Rev はどの OS に対応していますか?
デスクトップ版は Windows 10/11(x64)、macOS(Intel 版と Apple Silicon 版の2種のインストーラー)、Linux(deb・rpm の2形式)に対応しています。Android と iOS には非対応で、それぞれ Clash Meta for Android、Clash Plus などのモバイル向けクライアントを利用してください。詳しい一覧はクライアントダウンロードページをご覧ください。
Clash Verge Rev は有料ですか?
クライアント自体は永久無料で、ソースコードも公開されています。自分で用意する必要があるのはノード(プロキシサーバー)側で、サービス業者からサブスクリプションを購入するか、自前で構築します。クライアントは導入・管理・転送のみを担い、ノードは一切付属していません。
サブスクリプションリンクとは何ですか?どこで入手できますか?
サブスクリプションリンクとは、サービス業者が配布するノード情報の取得先アドレスで、通常は https の URL です。クライアントは定期的にこのアドレスへアクセスし、ノード・プロキシグループ・ルールを含む YAML 形式の設定を取得します。リンクはサービス業者のユーザーページから提供されるものであり、当サイトではノードの提供やサブスクリプションの解析は行っていません。
設定ファイルとサブスクリプションはどういう関係ですか?
サブスクリプションを取得すると、それがそのまま1つの設定ファイルとなり、設定ページの一覧に表示されます。複数の設定ファイルを同時に保持できますが、有効になるのは常に1つだけです。設定の切り替えはノード群とルール一式をまとめて切り替えることを意味し、複数のサービス業者を併用したり、仕事用と個人用の環境を分けたりする際に便利です。
INSTALL
インストール設定
インストール時のブロック、サブスクリプション導入、システムプロキシと自動起動について。
Windows インストール時に SmartScreen でブロックされた場合は?
インストーラーには商用のコード署名を付けていないため、初回実行時に SmartScreen の警告が出ることがあります。当サイトのダウンロードページから取得したファイルであることを確認したうえで、「詳細情報」をクリックし、続けて「実行」を選択してください。企業のグループポリシーでインストールが禁止されている端末では、管理者に許可を依頼する必要があります。
macOS で「アプリが破損している」「開けない」と表示される場合は?
まずインストーラーとチップの組み合わせが正しいか確認してください。Apple Silicon 搭載機には arm64 版、Intel 搭載機には x64 版を選ぶ必要があり、これを取り違えるのが最も多い原因です。それでも Gatekeeper にブロックされる場合は、システム設定の「プライバシーとセキュリティ」から「このまま開く」を選択してください。アプリは「アプリケーション」フォルダに移動してから起動することをおすすめします。
サブスクリプションリンクはどうやってクライアントに導入しますか?
設定ページで「新規作成」をクリックし、種類を「リモート」に設定してサブスクリプション URL を貼り付けて保存します。一覧に戻ってその設定を選択して有効化すると、クライアントが即座にノード情報を取得します。以降は同じページから手動更新するか、自動更新の間隔を設定できます。手順の詳細は初心者向けセットアップガイドをご覧ください。
システムプロキシのスイッチはどこにありますか?デフォルトのポート番号は?
設定ページで「システムプロキシ」を ON にすると、ブラウザや大半のデスクトップアプリが自動的にプロキシ経由になり、個別設定は不要です。デフォルトの混合ポートは 7897 で、HTTP と SOCKS5 の両方のリクエストをこのポートに送れます。ポートが競合する場合は、設定画面で空いているポートに変更してください。
自動起動はどうやって設定しますか?
設定ページで「自動起動」を ON にします。Windows はスタートアップ項目として登録され、初回有効化時に権限確認のダイアログが出ることがあります。macOS ではシステム設定の「ログイン項目」でも再確認できます。起動時にメインウィンドウが毎回表示されるのを避けたい場合は「サイレント起動」も併せて ON にすることをおすすめします。
USAGE
使い方
モードの選び方、ノードの切り替え、TUN と LAN 共有について。
ルール・グローバル・ダイレクトの3モードはどう使い分けますか?
普段は「ルール」モードを使います。設定内のルールリストに基づいてサイトごとに経路を振り分けます。トラブル調査時は一時的に「グローバル」に切り替えます。すべての通信を選択中のノードに流すことで、問題がルールマッチングにあるかどうかを判別できます。「ダイレクト」はプロキシ転送を無効化した状態で、すべての通信が直接そのまま出ていきます。モードはホーム画面またはシステムトレイのメニューから切り替えられます。
ノードの切り替えと遅延テストはどうやりますか?
プロキシページにはすべてのプロキシグループとノードが一覧表示され、ノード名をクリックするだけで切り替わります。プロキシグループ右上の速度テストボタンをクリックすると一括で遅延を測定できます。この数値は固定アドレスへのハンドシェイク時間を基にしたもので、現在のネットワーク環境での相対的な速さを示すにすぎず、実際の帯域幅を表すものではありません。自動で最適なノードを選ばせたい場合はurl-test タイプのプロキシグループに任せられます。
TUN モードはどんなときに使いますか?
システムプロキシに従わないアプリがある場合に使用します。多くのゲーム、一部のコマンドラインツール、UWP アプリなどが該当します。TUN モードはシステム上に仮想ネットワークカードを作成してすべての通信をまとめて処理するため、アプリ側の対応状況に依存しません。有効化にはシステムサービスのインストールまたは管理者パスワードによる認証が必要で、通常のウェブブラウジングでは常時有効にしておく必要はありません。
プロキシをスマホやテレビに共有するにはどうすればいいですか?
設定ページで「LAN 接続」を ON にし、同じLAN内の他の端末でプロキシサーバーとしてパソコンの LAN IP アドレスを、ポートには 7897 を指定してください。詳しい手順とセキュリティ上の注意点はブログのLAN 共有特集をご覧ください。公共の Wi-Fi 環境ではこの機能を有効にしないことをおすすめします。
複数のルールが同時にマッチした場合、どちらが優先されますか?
ルールリストは上から順に1つずつマッチが判定され、最初にマッチしたルールが適用されて以降のルールは評価されません。リストの末尾にある MATCH ルールが、どのルールにもマッチしなかった通信をすべて受け止めます。つまり順序を変えることが優先度を変えることになるため、細かく指定したい独自ルールは汎用的なルールより前に書く必要があります。
TROUBLESHOOTING
トラブル対処
サブスクリプションの失効、ノードのタイムアウト、プロキシが効かない場合の段階的な原因特定。
サブスクリプションの更新に失敗し、タイムアウトと表示される場合は?
以下の順で確認してください。まずサブスクリプションリンクをブラウザのアドレスバーに貼り付けてみて、テキストがダウンロードできればリンク自体は有効です。リンクは有効なのにクライアントでの取得に失敗する場合は、多くはプロキシ経路自体が不通になっているため、「ダイレクト」モードに切り替えてから再度更新してください。リンクがエラーを返す、または期限切れと表示される場合は、サービス業者に連絡してサブスクリプションをリセットしてもらってください。更新に成功したら、その設定を再度有効化することを忘れないでください。
ノードが全部タイムアウトと表示される場合は?
段階的に確認してください。まずサブスクリプションが期限切れになっていないか確認し、設定ページで手動更新を試します。次にローカルのネットワーク自体がインターネットに接続できているか確認します。続いて現在「ルール」または「グローバル」モードになっているか確認します。最後にログページを開いてカーネルのエラーを確認します。この4つすべてに問題がなくてもタイムアウトが続く場合は、ノード側の障害である可能性が高いため、別のノードに切り替えるか時間を置いて再試行してください。
システムプロキシは ON なのにブラウザがプロキシ経由になっていない場合は?
よくある原因は3つあります。1つ目はブラウザに SwitchyOmega のようなプロキシ拡張機能が入っていて、その設定がシステムプロキシを上書きしているケースで、拡張機能を無効にして試してください。2つ目は 7897 ポートが別のプロキシソフトに使われているケースで、ポート番号を変更するか競合するソフトを終了してください。3つ目はシステムプロキシの除外リストに対象のドメインが誤って登録されているケースで、「次のアドレスにはプロキシを使用しない」の項目を確認してください。
TUN モードが有効化できず、権限不足と表示される場合は?
Windows では TUN モードはカーネルサービスに依存しています。設定ページで「サービスモードをインストール」をクリックし、一度認証を済ませれば、以降は通常権限で TUN の起動・停止が可能になります。macOS では初回有効化時にログインパスワードの入力によるカーネル認証が求められます。管理者権限がない端末では TUN モードは利用できないため、その場合はシステムプロキシモードで大半のケースに対応できます。
Microsoft Store の UWP アプリがプロキシ経由にならない場合は?
UWP アプリはデフォルトでローカルループバックアドレスへのアクセスが禁止されているため、システムプロキシが効きません。対処法は2つあります。1つはクライアント内蔵のループバック解除ツールで対象アプリにチェックを入れる方法、もう1つは TUN モードを有効にして仮想ネットワークカードに処理を任せる方法で、この場合はループバック制限を受けません。設定変更後は対象アプリを再起動する必要があります。
ログに DNS 解決エラーが繰り返し出る場合は?
多くの場合、上流の DNS が汚染されているか到達不能になっています。設定内の DNS 上流を利用可能なアドレスに変更するか、fake-ip モードを有効にしてカーネルに直接ドメイン解決を任せてください。エラーが特定のドメインでのみ発生している場合は、そのドメイン自体が失効しているだけで利用には影響しないため、無視して構いません。