TUN モードとは何か?なぜ必要なのか
Windows でプロキシツールを使用する場合、最も一般的なのは「システムプロキシ」を有効にする方法です。しかし、システムプロキシはあくまで OS の設定を参照するブラウザなどのアプリケーションに対してのみ有効です。一方で、TUN モード(TUNnel モード)は、仮想ネットワークアダプタを作成することで、ネットワーク層(レイヤー3)でトラフィックをキャプチャします。
2026 年現在、多くのモダンなアプリケーションやオンラインゲーム、ターミナルツール(PowerShell, Git, Docker など)はシステムプロキシ設定を無視することがあります。TUN モードを有効にすることで、これらのプロキシ非対応アプリの通信も強制的に Clash 経由にすることができ、文字通り「システム全体のプロキシ化」を実現できます。特に Clash Verge Rev は Mihomo コアを搭載しており、Wintun ドライバを利用した非常に安定した TUN 実装を提供しています。
準備:最新の Clash Verge Rev と Service Mode
設定を始める前に、Clash Verge Rev が正しくインストールされていることを確認してください。TUN モードを安定して動作させるための最大のポイントは「Service Mode(サービスモード)」のインストールです。これにより、アプリが管理者権限なしで起動していても、バックグラウンドのネットワーク処理を適切に行うことができます。
Service Mode のインストール手順
-
Settings(設定)を開く
左側のサイドバーから「Settings」アイコンをクリックします。 -
Service Mode を探す
「Clash Core」または「App」セクションにある「Service Mode」の項目を確認します。 -
Manage をクリックしてインストール
「Manage」ボタンを押し、表示されたダイアログで「Install」をクリックします。成功するとステータスが「Active」またはアイコンが緑色に変わります。
TUN モードの有効化手順
Service Mode がインストールされたら、いよいよ TUN モードを有効にします。Clash Verge Rev では、スイッチ一つで切り替えが可能ですが、細かい設定を確認することでトラブルを防げます。
具体的な有効化ステップ
-
TUN Mode スイッチをオンにする
サイドバーの「Settings」画面で、「TUN Mode」という項目のスイッチをオンにします。 -
スタック(Stack)の選択
TUN 設定の中にある「Stack」オプションを確認します。通常はsystemまたはgvisorを選択します。2026 年の Windows 環境では、パフォーマンスと安定性のバランスが良いsystemが推奨されます。 -
DNS 設定の確認
TUN モードでは DNS ハイジャックが重要です。「DNS Settings」でenable: trueになっていること、およびfake-ipモードが動作していることを確認してください。
高度な設定:Wintun とルーティング
より高度なユーザー向けに、TUN モードの挙動をカスタマイズする方法を解説します。Windows では Wintun という非常に高速な仮想アダプタドライバが使用されます。Clash Verge Rev はこれを自動的に管理しますが、手動で設定ファイルを編集することで、特定の IP レンジを TUN から除外することも可能です。
Wintun を使用するメリット
- 低遅延:従来の TAP ドライバに比べてコンテキストスイッチが少なく、高速です。
- 高スループット:ギガビット級の通信でも CPU 負荷を抑えられます。
- 安定性:Windows Update による影響を受けにくい設計です。
| 項目 | 推奨設定値 | 説明 |
|---|---|---|
| Device Name | utun | 仮想アダプタの名前です。デフォルトで問題ありません。 |
| MTU | 1500 | パケットの最大サイズです。通信が不安定な場合は 1400 に下げることもあります。 |
| Strict Route | true | すべてのトラフィックを強制的に TUN に通す設定です。 |
よくあるトラブルと解決策
TUN モードの設定中に遭遇しやすい問題とその対処法をまとめました。
1. 有効にするとインターネットに繋がらない
これは多くの場合、DNS の競合が原因です。Windows の設定で「IPv6」を無効にするか、Clash の設定で dns.ipv6: false を試してください。また、他の VPN ソフト(AnyConnect, OpenVPN など)がインストールされている場合、仮想アダプタが競合することがあります。
2. ゲームでラグが発生する
TUN モードは全トラフィックを処理するため、オーバーヘッドが発生します。ゲームの通信だけをプロキシから除外したい場合は、rules セクションでゲームサーバーの IP を DIRECT に指定するか、TUN 設定の bypass リストにアプリを追加してください。
まとめ:Clash Verge Rev を選ぶ理由
かつての Clash for Windows では TUN モードの設定に複雑な YAML 編集が必要でしたが、Clash Verge Rev は GUI 上で完結できる直感的な操作性を提供しています。他のプロキシツール(V2RayN など)と比較しても、Mihomo コアによる高度な分流ルールと Wintun の組み合わせは、2026 年の Windows 環境において最も信頼できるソリューションです。特にブラウザ以外のアプリ、例えば Discord や Telegram、各種オンラインゲームを快適に利用したいのであれば、TUN モードの設定は必須と言えるでしょう。
設定が完了したら、まずは外部の IP 確認サイトにアクセスし、プロキシが正しく適用されているか確認してみてください。Clash の強力な機能をフルに活用して、自由で安全なインターネット環境を構築しましょう。