Clash TUNモードとは?仮想NICで全通信を取り込む仕組みと設定方法
Windows 11にClash Verge Revをインストールし、設定ファイルを読み込んで接続を確認するまでを初心者向けに案内。起動時のトラブル対処もまとめています。
Windows 11にClash Verge Revを導入する際は、インストーラーを実行するだけでなく、設定ファイルを読み込んで有効化し、通信が実際にクライアントを通っているか確認する必要があります。最初からTUNや自動起動まで有効にすると、接続できないときに原因を切り分けにくくなります。ここでは「配布元とPCを確認 → インストール → 設定を追加 → 基本接続をテスト」の順に進めます。
インストール前にWindows 11と配布ファイルを確認
まず、Windows 11のエディションとシステムの種類を確認します。「設定」→「システム」→「バージョン情報」を開き、「システムの種類」を見てください。一般的なIntelまたはAMDのデスクトップPCではx64が使われます。ARMプロセッサ搭載PCでは、配布元が提供するARM64版の有無と対応状況を確認してください。ファイル名に「Windows」と書かれているだけで、すべてのアーキテクチャに対応するとは限りません。
Clash Verge Revの配布ページでは、利用するWindows向けパッケージを選びます。インストーラー形式やファイル名はリリースごとに変わることがあるため、特定の名前を前提にせず、対象OS、CPUアーキテクチャ、リリース情報を照合してください。当サイトのダウンロードページから対象パッケージを確認できます。掲載されているバージョンや配布状況も、実際にダウンロードする時点で確認しましょう。
| 確認項目 | Windows 11での確認方法 | 確認する理由 |
|---|---|---|
| システムの種類 | 「設定」→「システム」→「バージョン情報」 | x64とARM64など、PCに合ったパッケージを選ぶため |
| 配布元 | ダウンロードページとリリース情報を照合 | 偽装ファイルや古い配布物を避けるため |
| 既存クライアント | 別のプロキシアプリやVPN、旧版CFWの稼働状態を確認 | ポートやシステムプロキシ、仮想アダプターの競合を減らすため |
| 設定のバックアップ | 現在使っているYAML設定や接続情報を保管 | 移行やトラブル時に元の設定を確認できるようにするため |
Clash for Windowsを使っていたPCでは、旧版の設定や画面構成がClash Verge Revでもそのまま再現されるとは限りません。古いクライアントを残す場合も、同時にシステムプロキシやTUNを有効にしないでください。まず片方だけで基本接続を確認し、問題がないことを確かめてから整理しましょう。
インストーラーを実行してClash Verge Revを導入
ダウンロードが完了したら、ファイル名と拡張子を確認し、Windowsの「ダウンロード」フォルダーなどから実行します。ユーザーアカウント制御(UAC)の確認が表示された場合は、アプリ名や発行元の表示を確認してから許可してください。配布元や発行元を確認できない場合は、警告を無視して進めるのではなく、いったん中止して入手元を調べ直します。
- インストーラーを起動:ダウンロードしたWindows向けファイルを開き、画面に表示される案内に従います。インストール先を変更する場合は、後から設定ファイルを探せる場所にしてください。
- 権限を確認:通常のGUI起動と、サービスや仮想ネットワークアダプターの導入は別の操作です。最初の接続確認では必要のない管理者権限を追加せず、権限を求められた理由を確認します。
- 完了後に起動:インストールが終わったらClash Verge Revを起動し、設定、プロキシ、接続、ログなどの画面が開くことを確認します。画面上の項目名はバージョンによって異なる場合があります。
- ほかのクライアントを停止:旧版CFWや別のプロキシアプリが動作している場合は、接続を切り、システムプロキシもいったん無効にします。複数のクライアントが同じポートやネットワーク経路を操作すると、接続元が分かりにくくなります。
初回起動時にSmartScreenなどの警告が出ても、警告を一律に回避するのは避けてください。ファイルの配布元、製品名、リリース情報を照合し、組織から管理されているPCであれば管理者のポリシーに従います。Windows Defenderやファイアウォールを恒常的に無効化する必要があると決めつけず、表示された警告の内容から原因を確認してください。
設定ファイルを追加して接続を確認
Clash Verge Revをインストールしただけでは、利用可能なノードや接続設定が自動で追加されるわけではありません。接続サービスからClashまたはmihomo対応として提供されたサブスクリプションURL、または対応する設定ファイルを用意します。一般のWebページURLや、別形式のクライアント専用リンクをそのまま読み込めるとは限りません。
- 設定画面を開く:「Profiles」「設定」「プロファイル」などの項目から、リモート設定の追加またはファイルのインポートを選びます。表記は導入したバージョンによって異なります。
- URLまたはファイルを追加:サービス提供元の案内に従い、サブスクリプションURLを登録するか、受け取った設定ファイルを選択します。URLを登録しただけではダウンロードが完了していないことがあるため、更新結果も確認してください。
- プロファイルを有効化:設定一覧で対象を選び、現在使う設定として有効にします。プロキシ画面にグループやノードが表示されるか確認します。
- ノードを手動選択:プロキシグループを開き、まず利用可能なノードを1つ選択します。自動選択グループは遅延測定などの条件に基づいて動作するため、初回確認では手動選択のほうが状態を追いやすくなります。
設定が有効になったら、まずシステムプロキシを有効にして、Windowsのプロキシ設定に従うブラウザーで接続を試します。画面に「接続中」と出ることだけでは、目的の通信がノードを経由した証明になりません。接続一覧やログを確認し、ブラウザーからのリクエストが記録されているか、適用されたルールと選択されたポリシーが意図したものかを見ます。
Clash Verge Revではmihomoを利用する構成が一般的ですが、設定で使える機能は実際に導入したクライアントとコアのバージョンに左右されます。未知のフィールドや未対応のプロキシタイプがエラーになる場合は、設定を推測で書き換える前に、提供元に対応形式を確認してください。
基本接続を動作確認する手順
ここでは、システムプロキシを使った最小構成で確認します。ポート番号は例として7890が使われることがありますが、固定値ではありません。Clash Verge Revの設定画面に表示されるHTTPまたは混合ポートを確認し、ほかのアプリの設定に転記する場合も実際の値を使ってください。
- モードを確認:初回はルールモードを選びます。Globalはすべての接続を選択中のポリシーに渡し、Directは直接接続するため、意図しない経路を避けるには現在のモードを把握しておくことが重要です。
- プロキシグループとノードを確認:設定にグループがあり、選択したノードが利用可能かを確認します。遅延テストの成功は接続可否の目安であり、実際のダウンロード速度を示す値ではありません。
- システムプロキシを有効化:Generalなどの画面にあるSystem Proxyを有効にします。Windowsのプロキシ設定がClash Verge Revの待ち受け先を参照しているかを確認してください。
- ブラウザーでテスト:通常のWebページを開き、接続画面やログに通信が現れるか確認します。ページが開かない場合は、プロファイル、選択ノード、ログのエラー、システムプロキシの状態の順に調べます。
- 正常性を確認したら段階的に拡張:必要なアプリがシステムプロキシに従わない場合に限り、TUNを検討します。TUNは通信を取り込む仕組みであり、Globalモードやノード選択とは別の設定です。
この段階では、自動起動やTUNを同時に有効にしないでください。変更を一つずつ行えば、問題が発生したときに、設定の読み込み、ノード接続、システムプロキシ、仮想ネットワークのどこに原因があるかを判断しやすくなります。TUNを利用する場合は、サービスモード、管理者権限、他のVPNとの経路競合も確認しましょう。
起動や接続に失敗したときの切り分け
| 症状 | 確認する箇所 | 次の対応 |
|---|---|---|
| インストーラーが起動しない | CPUアーキテクチャ、ファイルの取得元、Windowsの警告 | PCに合うパッケージか確認し、配布元から再取得する |
| アプリは開くがノードが表示されない | プロファイルの更新状態、設定の有効化、読み込みエラー | サービス提供元の形式とコアの互換性を確認する |
| ブラウザーだけ接続できない | System Proxy、待ち受けポート、選択中のノード | クライアント画面に表示された実際のポートとログを確認する |
| 一部アプリだけ通信できない | アプリがシステムプロキシを参照するか、接続ルール | まず接続一覧で通信が取り込まれているか確認し、必要な場合のみTUNを検討する |
| TUNを有効にした後に通信が不安定 | サービスの状態、他のVPN、仮想アダプター、ルート | TUNを一度無効にし、基本接続に戻して競合を切り分ける |
設定のダウンロード失敗と、ノードに接続できない問題は別々に調べます。更新時にHTTP 401や403が返る場合はURLの期限、認証、提供元側の制限を確認します。設定解析でエラーが出る場合は、エラー位置と未対応フィールドを確認し、YAMLのインデントを適当に変えないでください。ノードの遅延テストが失敗する場合は、サービス側の状態、ネットワーク接続、テスト先への到達性も確認します。
Windowsの再起動後に接続できなくなった場合は、Clash Verge Revが起動しているか、プロファイルが有効か、システムプロキシが古い待ち受け先を指していないかを確認します。クライアントを終了した後もプロキシ設定が残っていると、ほかのブラウザーまで接続できなくなることがあります。Windowsのプロキシ設定を確認して元に戻し、複数のクライアントを同時に起動しない状態で再テストしてください。
導入後は、設定の更新元、選択中のプロファイル、必要な権限を記録しておくと、次回の更新や移行が簡単になります。問題が解決しない場合は、クライアントとmihomoのバージョン、エラー文、再現手順をまとめます。共有するログや設定ファイルからは、サブスクリプションURL、トークン、ノードの認証情報を必ず取り除いてください。