初心者ガイド

Clash プロキシ設定 完全ガイド

クライアントのインストールから Google へのアクセス成功まで、わずか 5 分。初心者の方でも、このチュートリアルに沿って操作すれば Clash の設定を完了できます。

読了時間:約 8 分 難易度:入門 継続更新中

5分でわかる Clash 入門

Clash の設定フローは 4 つのステップで構成されています。購読リンクをお持ちであれば、5 分以内に完了します。

1
クライアントのインストール
2
サブスクリプションの導入
3
モードの選択
4
プロキシを有効にする

ステップ 1 クライアントのインストール

お使いの OS に合わせて、ダウンロードページから対応するクライアントのバージョンを選択してインストールしてください:

初心者への推奨:Windows および macOS ユーザーは、インターフェースが最も親しみやすく、機能が充実しており、コミュニティによるメンテナンスが活発な Clash Verge Rev を選択することをお勧めします。

ステップ 2 購読リンクのインポート

インストールが完了してクライアントを起動したら、プロキシノードの購読リンクを Clash にインポートする必要があります。

1

「サブスクリプション」または「設定」ページを開く

Clash Verge Rev では、左側メニューの サブスクリプション(Subscriptions) タブをクリックします。Android 版では下部の プロファイル(Configuration) タブをタップします。

2

購読 URL を貼り付ける

「新規」または「URL からインポート」をクリックし、プロキシプロバイダーからコピーした購読リンクを入力欄に貼り付けます。識別しやすい名前(例:「マイプロキシ」)を付けてください。

3

「更新」をクリックして設定をダウンロード

「購読を更新」または「Update」ボタンをクリックすると、Clash がリンクからノード情報を自動的にダウンロードします。成功すると、プロキシリストに利用可能なノードが表示されます。

4

そのサブスクリプションを有効にする

購読カードをクリックして「アクティブ」状態(通常はチェックマークやハイライト表示)にします。これで Clash がその設定内のノードとルールを使用するようになります。

購読リンクをお持ちでない場合:購読リンクはプロキシサービスプロバイダーから取得する必要があります。下の 購読リンクを取得する方法 の章を参照してください。

ステップ 3 プロキシモードの選択

Clash は複数のプロキシモードを提供しています。初心者の方は ルールモード(Rule) をそのまま使用することをお勧めします:

グローバルモード

国内のサイトやアプリを含め、すべてのネットワークトラフィックがプロキシノード経由で転送されます。

ダイレクトモード

Clash クライアントは動作し続けますが、すべてのトラフィックはプロキシを経由せず、一時的に機能を停止した状態になります。クライアントを完全に終了せずにプロキシを一時停止したい場合に適しています。

ステップ 4 システムプロキシを有効にする

モード選択後、ブラウザなどのトラフィックが Clash を経由するように「システムプロキシ」をオンにする必要があります。

1

「システムプロキシ」スイッチをオンにする

Clash Verge Rev メイン画面上部の「システムプロキシ(System Proxy)」スイッチをオンにします。スイッチがアクティブになれば成功です。

2

成功したか確認する

ブラウザを開き、google.com にアクセスしてください。正常に開ければ設定完了です。アクセスできない場合は、ノードが有効か確認してください(他のノードに切り替えてみてください)。

3

接続ログを確認する(任意)

クライアントの「ログ」または「接続」ページでトラフィックの状況をリアルタイムで確認でき、問題の解決に役立ちます。

設定完了! これで Clash の基礎設定は終了です。さらにサブスクリプション管理やノード選択の戦略を学ぶことで、より快適な体験が得られます。

サブスクリプションとは?

購読リンク(Subscription URL)は、利用可能なすべてのプロキシノードの設定情報を含む特殊な Web アドレスです。Clash はこのリンクにアクセスしてノードリストを自動的にダウンロード・更新するため、手動で 1 つずつノードを追加する必要はありません。

手動でノードを追加(非推奨)
  • 各ノードのサーバーアドレス、ポート、パスワードを手動で入力する必要がある
  • ノードが無効になった際、手動で削除・再追加が必要
  • プロバイダーがノードを更新しても自動同期されない
購読リンクを使用(推奨)
  • 1 つのリンクに全ノードが含まれ、自動インポートが可能
  • 「更新」をクリックするだけで最新のノードを同期
  • プロバイダーがノードを変更しても、ワンクリック更新ですぐに使える
購読リンクは通常 https:// で始まり、文字列が長い URL です。プロバイダーのマイページで提供される「Clash 購読リンク」をコピーして、クライアントに貼り付けてください。

購読リンクを取得する方法

Clash 自体はプロキシノードを提供していません。サードパーティのプロバイダーから購入する必要があります。手順は以下の通りです:

1

プロバイダーを選択して登録する

プロキシノードを提供するサービス業者です。選択する際は、ノードの場所(日本/香港/アメリカなど)、データ通信容量、価格(通常月額 300円〜1000円程度)を参考にしてください。

2

プランを購入する

ご自身の通信量に合った月間または年間プランを選択し、支払いを完了させてマイページにアクセスします。

3

「Clash 購読リンク」を見つける

マイページに通常、「ワンクリック購読」や「Clash にインポート」などのボタンがあります。クリックすると、https:// で始まるリンクが表示またはコピーされます。

4

リンクを Clash にインポートする

Clash クライアントに戻り、前述のステップ 2の説明に従って貼り付け・インポートを行ってください。

安全上の注意:購読リンクにはお客様のアカウント情報が含まれています。他人に教えたり、公開された場所に投稿したりしないでください。

サブスクリプションの更新と管理

プロバイダーは不定期にノードを更新(増設、ブロックされたノードの置換など)するため、定期的に購読を更新して最新のノード情報を取得することをお勧めします。

手動更新

クライアントの購読ページで「更新」または「リフレッシュ」をクリックすると、Clash が即座に最新の内容を取得します。

自動更新

多くのクライアントは自動更新間隔(例:12時間ごと、毎日など)を設定でき、一度設定すれば手動操作は不要です。

複数サブスクリプションの管理

Clash は複数の購読を同時に追加でき、プロキシリストで異なるプロバイダーのノードを自由に切り替えられます。


プロキシモードの詳細

ルールモード(推奨)

ルールモードは Clash の最も中心的な機能であり、ほとんどのユーザーが使用すべきデフォルトモードです。

Clash はドメインや IP に基づく分流ルールを内蔵しており、各ネットワークリクエストの送信先を自動的に判断します:

ネットワークリクエスト
Clash ルールエンジン
国内ドメイン → 直結
baidu.com / taobao.com ...
海外ドメイン → プロキシ
google.com / youtube.com ...
ルールモードでは、国内サイトへのアクセス速度は影響を全く受けません。トラフィックはプロキシを経由せず直接接続されるためです。

グローバルモード

国内のサイトやアプリを含め、すべてのネットワークトラフィックがプロキシノード経由で転送されます。

注意:グローバルモードでは、国内サイトへのアクセスが遅くなる可能性があり、購読のデータ通信量を余分に消費します。すべてのトラフィックをプロキシ経由にする必要がある特殊な状況以外での使用は避けてください。

ダイレクトモード

Clash クライアントは動作し続けますが、すべてのトラフィックはプロキシを経由せず、一時的に機能を停止した状態になります。クライアントを完全に終了せずにプロキシを一時停止したい場合に適しています。


TUN モードの詳細解説

TUN モードは Clash の最も強力で、深く理解する価値のある高度な機能です。プロキシ機能を「アプリ層」から「OS ネットワーク層」に引き上げることで、あらゆるトラフィックの制御を実現します。ゲーム加速、UDP プロキシ、DNS 漏洩防止などのシーンにおいて最適な選択肢です。

システムプロキシ vs TUN モード:本質的な違い

「システムプロキシ」と TUN モードは、動作する階層に根本的な違いがあります:

システムプロキシモード
アプリ層(HTTP/HTTPS)
  • ブラウザ、プロキシ設定に対応したアプリ
  • SOCKS/HTTP プロキシ非対応のアプリ
  • UDP トラフィック(ゲーム、ビデオ通話)
  • コマンドラインツール(curl、wget など)
  • 一部のシステムサービスの通信
「プロキシ設定が有効」なアプリのみを仲介
VS
TUN モード
ネットワーク層(IP データパケット)
  • ブラウザおよびすべてのプロキシ対応アプリ
  • プロキシ非対応アプリ(ゲームクライアントなど)
  • UDP トラフィックの完全なプロキシ化
  • コマンドラインツールの自動プロキシ化
  • すべてのシステムネットワークトラフィック
デバイスの全ネットワーク出力を制御

TUN モードの動作原理

TUN モードは、OS 内に仮想ネットワークインターフェース(通常は utun または Meta という名称)を作成し、システムルーティングテーブル内のトラフィックをすべてこの仮想インターフェースに誘導することで、Clash カーネルが処理を引き継ぐ仕組みです。

システム上のすべてのアプリ ブラウザ、ゲーム、CLI ツールなど
すべての IP データパケット
仮想 TUN ネットワークカード Clash によって作成された仮想インターフェース
Clash カーネルへルーティング
Clash ルールエンジン 宛先アドレスの解析・ルールマッチング
DIRECT
ダイレクト(直接接続) 国内トラフィック
PROXY
プロキシノード 海外トラフィック

TUN モードに最適なシーン

ゲームの加速(低遅延化)

ゲームクライアント(Steam、Epic、Battle.net など)は UDP プロトコルを使用しますが、通常のシステムプロキシではカバーできません。TUN モードならすべてのゲーム通信をプロキシ化でき、ラグの軽減やパケットロスの防止、海外サーバーでのプレイ環境改善が期待できます。

UDP を完全サポート

ストリーミングの地域制限解除

Netflix、Disney+、YouTube Premium などのプラットフォームは接続 IP をチェックします。TUN モードと精密な IP ルールを組み合わせることで、メディア通信(UDP を含む)を確実にプロキシ経由にし、再生の中断を回避します。

メディア通信を完全にプロキシ化

開発者ツール

git clonenpm installdocker pull などのコマンド操作は、デフォルトではシステムプロキシを経由しません。TUN モードなら、設定不要でこれらのツールもプロキシによる高速化を享受できます。

CLI ツールの設定不要化

DNS 漏洩の防止

システムプロキシモードでは、DNS 問い合わせがプロキシを介さず直接プロバイダーの DNS に送信され、閲覧履歴が漏洩する可能性があります。TUN モードは DNS リクエストを横取りし、Fake-IP と組み合わせることで漏洩を完全に防ぎます。

DNS を完全に制御

TUN モードを有効にする方法

Windows(Clash Verge Rev の場合)
1

管理者として実行

Clash Verge Rev のアイコンを右クリックし、「管理者として実行」を選択します。または、設定で「起動時に管理者として実行」を有効にします。

2

「設定」→「Clash カーネル」に移動

クライアントのメイン画面にある「設定」をクリックし、「Clash カーネル」または「TUN モード」に関する項目を探します。

3

TUN モードのスイッチをオンにする

「TUN モード」のスイッチを探して有効にします。システムの UAC(ユーザーアカウント制御)が表示されたら、「はい」をクリックして仮想ネットワークドライバのインストールを許可します。

4

有効になったか確認する

ネットワークアダプターの一覧に「Meta」という仮想カードが表示されれば、TUN が正常に起動しています。この状態でゲームや CLI ツールを使うと、自動でプロキシが適用されます。

macOS(Clash Verge Rev / ClashX Meta の場合)
1

「拡張モード」または「TUN モード」をオンにする

クライアントの設定から「拡張モード(Enhanced Mode)」または「TUN モード」を探し、クリックして有効にします。

2

システムパスワードを入力して許可

macOS のパスワード入力ダイアログが表示されたら、ログインパスワードを入力して「OK」をクリックします。

3

インターフェースが作成されたか確認

ターミナルで ifconfig | grep utun を実行し、Clash が作成した utun インターフェースが表示されれば、TUN モードは正常に動作しています。

Android(Clash Meta for Android の場合)
1

ホーム画面で VPN ボタンをオンにする

アプリのホーム画面中央にある大きなボタン(または起動ボタン)をタップし、「VPN 接続の確立を許可しますか?」というメッセージが出たら「OK」をタップします。

2

(任意)アプリごとのバイパス設定

「設定 → アプリをバイパス」で、特定のアプリ(銀行系アプリなど)を TUN モードの対象外に設定できます。

TUN モードを有効にした後は、システムプロキシを同時にオンにする必要はありません。両方オンにしても競合はしませんが、TUN モードがすべての通信を制御するため、システムプロキシの設定は自動的に無視されます。

Fake-IP と Real-IP:DNS モードの選び方

TUN モードでは、DNS 解析戦略が効率とパフォーマンスに影響します。Clash は 2 つの動作モードを提供しています:

推奨

Fake-IP モード

Clash はドメインに対して即座に仮想 IP(例:198.18.x.x)を返します。アプリはすぐに接続を開始し、Clash はその裏でドメインに応じたルールを検索して接続を確立します。

接続遅延が極めて低く、DNS 解析の完了を待つ必要がない
DNS 漏洩を完全に防止。プロバイダーに問い合わせが漏れることがない
ゲームやライブ配信など、リアルタイム性が求められるシーンに最適
一部のアプリは IP の正当性を厳しくチェックするため、問題が発生した場合は Real-IP モードに切り替えてみてください。

Real-IP モード

Clash が通常の DNS 解析を行い、得られた本物の IP に基づいて「ダイレクト」か「プロキシ」かを判断します。

互換性が高く、従来のプロキシと同じ動作をする
IP チェックのある特殊なアプリに適している
DNS 解析に追加の時間が必要なため、全体の遅延は Fake-IP モードよりわずかに高くなります。

TUN モードを使用する前の注意点

管理者権限が必須

TUN モードはシステムルーティングを修正するため、Windows は「管理者として実行」、macOS はシステムパスワード、Android は VPN 許可が必要です。

モバイル端末での消費電力の微増

Android は VPN API を介して TUN を実現するため、通常のプロキシモードよりバッテリーを消費します。充電時や必要な時だけの使用をお勧めします。

銀行および決済系アプリへの注意

一部の銀行アプリは VPN 接続を検知するとログインを拒否することがあります。そのようなアプリは「バイパスリスト」に追加して直接接続することをお勧めします。

他の VPN ソフトウェアとの競合

TUN モードと他の VPN(WireGuard、OpenVPN など)を同時に動かすと、ルーティングの衝突が発生します。使用前に他の VPN は終了させてください。

メリットが多いのに、なぜ常時 TUN モードにしないのですか?

非常に良い質問です。TUN モードの利点は「深いシステム権限」の上に成り立っていますが、権限が深いほど代償も大きくなります。常時オンを推奨しない主な理由は以下の通りです:

01

システムプロキシモードで日常のニーズの 95% を満たせる

多くのユーザーのニーズは、ブラウザで Google や YouTube を見たり、SNS アプリを使うことです。これらの用途なら、通常のプロキシで十分であり、不必要に複雑な TUN モードを導入するメリットは薄いです。

02

「すべてのトラフィック」を制御するのは諸刃の剣

システムプロキシモードでは、プロキシを使わない通信(国内アプリなど)は影響を受けません。一方、TUN モードはすべての通信を掌握するため、一箇所の設定ミスでネット全体が繋がらなくなるリスクがあります。

システムプロキシの問題なら海外サイトが見れないだけですが、TUN モードの問題は PC 全体のネットワーク麻痺を引き起こします。
03

常に管理者権限を保持し続ける必要がある

TUN モードは管理者/root 権限で動作し続ける必要があります。セキュリティの観点から見ると、長時間にわたり高い権限を持つプロセスが動くことは、脆弱性が悪用された際の被害範囲を広げるリスクとなります。

04

社内ネットワークや企業用 VPN との衝突

仕事で社内の VPN(Cisco AnyConnect など)に繋ぐ必要がある場合、TUN モードはそれらとルーティングを奪い合い、社内リソースにアクセスできなくなるなどの問題が頻発します。

05

スマホのバッテリー持ちと発熱への影響

Android 版などでは、すべてのパケットをユーザー空間で処理するため、CPU の負荷が増えます。長時間使用し続けると、バッテリー消費や本体温度の差が顕著に現れることがあります。

06

Fake-IP が一部のローカルサービスを阻害する場合がある

TUN モードは通常 Fake-IP DNS と併用されますが、これにより LAN 内の mDNS や Bonjour サービス(AirPlay、プリンター共有など)が正常に機能しなくなることがあります。スマートホーム愛好者には悩ましい問題です。

実用的なアドバイス:常駐ではなく「必要な時だけ」オンにする
TUN モードが不要なシーン
  • ブラウザで動画を見たり、Web サイトを閲覧する日常利用
  • SNS アプリの使用
  • 社内 VPN に繋ぐ必要がある時
  • 銀行や決済系アプリを使う時
  • スマホでの日常使用(省電力優先)
TUN モードをオンにする価値があるシーン
  • 海外サーバーのゲームをプレイする(UDP 加速)
  • Netflix / Disney+ などのストリーミングを楽しむ
  • git / npm / Docker などを頻繁に使う
  • DNS のプライバシーを厳格に守りたい時
  • サーバーやルーターでの透過プロキシ構築

ノードの遅延測定

Clash の「プロキシ」ページでは、利用可能なすべてのノードを確認し、遅延テストを実行できます:

1

プロキシ/ノードリストを開く

クライアントの左メニューにある「プロキシ(Proxies)」をクリックし、ノードのグループ分け(通常は日本、香港、アメリカなどの地域別)を確認します。

2

遅延テストを実行する

グループ右側の「速度測定」ボタン(稲妻アイコン)をクリックすると、そのグループ内の全ノードに対して遅延テストが開始されます。数値が小さいほど良好です(50ms 以下なら非常に優秀、150ms 以下なら許容範囲です)。

3

遅延の少ないノードを選択する

テスト完了後、遅延の少ないノードをクリックして選択します。選択されたノードはハイライト表示されます。

< 80ms 最高:動画視聴やゲームに最適
80–200ms 良好:日常利用に問題なし
200–500ms 高い:通信速度に影響が出る可能性あり
> 500ms 過大:ノードの変更を推奨

ノード選択の戦略

Clash は複数のノード選択戦略をサポートしており、プロキシグループ設定で構成可能です:

手動選択(Select)

デフォルトの戦略です。ユーザーが手動で使用するノードを選択し、完全にコントロールします。

自動選択(URL Test)

定期的に全ノードの遅延をテストし、最も遅延の少ないノードに自動で切り替えます。

フェイルオーバー(Fallback)

リスト順にノードを使用し、現在のノードが利用不可になった場合に自動で次のノードへ切り替え、接続を維持します。

負荷分散(Load Balance)

トラフィックを複数のノードに分散させます。同時接続数が多いダウンロードなどのシーンで全体のパフォーマンスを向上させます。


よくある問題のトラブルシューティング

プロキシに接続できない

システムプロキシをオンにしても、海外サイトにアクセスできない
  1. 現在選択しているノードが利用可能か確認し、速度測定(遅延テスト)を試してください。
  2. 他のノードや、他の地域のノードに切り替えてみてください。
  3. プロキシモードが「ルールモード」または「グローバルモード」になっているか確認してください(ダイレクトモードではないか)。
  4. Clash クライアントを再起動して再度試してください。
すべてのノードで速度測定が「タイムアウト」になる
  1. 購読が期限切れになっていないか、プロバイダーのマイページでデータ残量や有効期限を確認してください。
  2. 「購読を更新」して最新のノードリストを取得し直してください。
  3. システムの時刻が正確か確認してください(時刻のズレが大きいと認証に失敗します)。

プロキシをオンにすると国内サイトが遅くなる

プロキシモード中に国内サイトの表示が遅くなる場合
  1. 現在「グローバルモード」ではなく「ルールモード」になっているか確認してください。グローバルモードでは国内の通信もプロキシ経由になるため遅くなります。
  2. すでにルールモードの場合は、設定で「TUN モード」や「Fake-IP DNS」を有効にしてみてください。
  3. 一部のアプリがシステムプロキシをバイパスしていないか確認してください(個別設定が必要な場合があります)。

スマホ・モバイル端末設定の注意点

Android

Android で APK をインストールする前に、「設定 → セキュリティ」で「不明なソースからのアプリのインストール」を許可する必要があります。完全なプロキシ化のために VPN モード(TUN モード)の使用を推奨します。

iOS

iOS の制限により、App Store から専用アプリ(Stash / Shadowrocket など)をインストールする必要があります。初回起動時に「VPN 構成の追加を許可」のポップアップが出たら許可してください。

高度なチュートリアル

config.yaml 設定ファイルの深い理解

プロキシノード、グループ、ルール、DNS 構成の自作方法を学び、プロバイダーのデフォルト設定に頼らず Clash の全パラメータを自在に操りましょう。

プロファイル設定ガイドを見る

準備はできましたか?

お使いの環境に合った Clash クライアントをダウンロードし、本チュートリアルに従って 5 分で設定を完了させましょう。

Clash クライアントを今すぐダウンロード