画像付きチュートリアル · 随時更新 · 2026年最新版

Clash 設定
完全ガイド

ゼロから始めて、Clash クライアントのインストール、サブスクリプションのインポート、ルール分流、高度な設定までをステップバイステップで解説します。 Clash Verge RevFlClashShadowrocket の全プラットフォーム向けチュートリアルを網羅。

Chapter 0

準備

設定を始める前に、次の2つのものを準備する必要があります。① Clash グラフィカルクライアント、および ② プロキシプロバイダーから提供されたサブスクリプションリンク。どちらが欠けても使用できません。

① クライアントをダウンロード

お使いのデバイスに合わせてクライアントを選択してください。クライアントがないと、プロキシサービスを利用できません。

  • Windows / macOS → Clash Verge Rev
  • Android → FlClash
  • iOS (iPhone) → Shadowrocket
全プラットフォームのダウンロードを見る

② サブスクリプションリンクを取得

プロキシプロバイダーから専用の Clash サブスクリプションリンク (URL) を取得します。通常、管理画面の「サブスクリプション」や「使用方法」ページで見つけることができます。

当サイトはノードを提供していません。クライアントは単なる「車」であり、サブスクリプションリンクは「燃料」です。ご自身でプロキシプロバイダーから購入してください。
サブスクリプション形式のヒント:正しい Clash サブスクリプションリンクは通常 https:// で始まり、インポートすると YAML 形式の設定ファイルが生成されます。プロバイダーが V2Ray や SSR 形式のリンクのみを提供している場合は、後述の「サブスクリプション形式の変換」セクションを参照してください。

Chapter 1

Clash Verge Rev 設定チュートリアル

Clash Verge Rev は、現在 Windows および macOS プラットフォームにおける第一候補です。Tauri フレームワークで書き直され、メモリ使用量が極めて少なく、最新の Meta (Mihomo) カーネルを内蔵。モダンで美しい UI を備えています。

Windows 10/11 macOS 12+ Linux

1 クライアントのインストール

1

GitHub の Releases ページへ進んでダウンロード

Clash Verge Rev の GitHub リリースページにアクセスし、対応するシステムバージョンを選択してダウンロードしてください。

  • • • Windows: .exe または .msi インストールパッケージをダウンロード
  • • • macOS (Apple Silicon M チップ): aarch64 を含む .dmg をダウンロード
  • • • macOS (Intel チップ): x64 を含む .dmg をダウンロード
Clash Verge Rev のダウンロードへ進む
2

インストールと実行 (macOS の追加手順)

Windows ユーザーは、インストールパッケージをダブルクリックし、画面の指示に従って操作してください。

macOS ユーザーで「開発元が未確認のため開けません」というポップアップが表示された場合:

  1. 「システム設定」→「プライバシーとセキュリティ」を開きます
  2. ページ下部にあるアプリ名を見つけ、「このまま開く」をクリックします
  3. またはターミナルで以下を実行してください: xattr -cr /Applications/Clash\ Verge.app

2 サブスクリプションリンクをインポート

1

サブスクリプションリンクをコピー

プロキシプロバイダーの管理画面にログインし、「サブスクリプション」または「Clash 設定」ページを見つけ、完全なサブスクリプション URL (https:// で始まる長いリンク) をコピーします。

2

「プロファイル」ページでインポート

Clash Verge Rev を開き、左側メニューの「プロファイル (Profiles)」をクリックします。上部の入力欄にサブスクリプションリンクを貼り付け、「ダウンロード (Download)」ボタンをクリックします。

3

设定を有効にする

ダウンロードが完了すると、リストに新しい設定項目が表示されます。その設定をクリックして有効にします(有効になると青い枠線が表示されます)。これでノードの読み込みが完了しました。

サブスクリプションの自動更新設定: 設定項目を右クリックして「情報を編集 (Edit Info)」を選択し、「更新間隔 (Update Interval)」を設定できます。24時間 (1440分) に設定することをお勧めします。これにより、ソフトウェアが最新のノードを自動的に取得するため、手動で更新する必要がなくなります。

3 システムプロキシとプロキシモードを有効にする

左側の「ホーム (Home)」をクリックし、次の2つのコアスイッチを見つけます:

システムプロキシ (System Proxy)

有効にすると、ブラウザなどのシステムプロキシをサポートするソフトウェアのトラフィックが自動的に Clash を経由します。日常的に使用する場合は必ずオンにしてください

プロキシモード (Proxy Mode)

3つのモードがあります。必要に応じて選択してください:

ルール (Rule) ✓推奨 設定ファイルのルールに基づき、直接接続かプロキシ経由かを自動的に判断します。国内は直接接続、海外はプロキシ経由となり、速度と利便性を両立させます。
グローバル (Global) すべてのトラフィックを強制的にプロキシノード経由にします。ノードの接続性をテストする場合に適していますが、日常的な使用にはお勧めしません。
直接接続 (Direct) すべてのトラフィックが直接接続され、プロキシをオフにした状態と同じになります。

4 TUN 仮想ネットワークカードモードを有効にする (上級 ・ オプション)

TUN モードはシステム内に仮想ネットワークインターフェースを作成し、システムプロキシモードではカバーできないすべての低レイヤ TCP/UDP トラフィックを制御します。対象となる例:

ターミナル / コマンドライン

npm, pip, curl など

Git / Docker

コードのプルやイメージのダウンロード

ゲームクライアント

Steam, Epic など

开启 TUN 模式步骤:

  1. 左側の「設定 (Settings)」をクリックします
  2. Clash カーネル」または「TUN モード」のセクションを見つけます
  3. TUN モードを有効にする」スイッチをオンにします
  4. Windows の場合は、アプリを右クリックして「管理者として実行」するか、プロンプトが表示されたときに Service Mode ドライバのインストールを許可する必要があります
  5. macOS の場合は、「システム設定 → プライバシーとセキュリティ → VPN とフィルタ」でアプリが VPN 設定を追加することを許可する必要があります
TUN モードは、国内の直接接続アプリを含むすべてのシステムトラフィックを制御します。すべてのトラフィックがプロキシを経由して国内サイトへのアクセスが遅くなるのを防ぐため、分流ルールが正しく設定されていることを確認してください。「ルールモード」と併用することをお勧めします。

Chapter 2

FlClash 設定チュートリアル (Android)

FlClash は Flutter で開発された次世代の Clash クライアントです。インターフェースは極めてシンプルでパフォーマンスに優れ、メモリ使用量は旧版 Clash for Android よりも大幅に抑えられています。現在 Android プラットフォームにおける第一候補です。

Android 6.0+ ARM64 / x86_64
1

APK をダウンロードしてインストール

GitHub の Releases から最新の .apk ファイルをダウンロードします。ほとんどのスマートフォンでは arm64-v8a バージョンを選択してください。インストール時に「不明なソース」という警告が表示された場合は、スマートフォンの設定で許可してください。

FlClash をダウンロード
2

サブスクリプションリンクをインポート

FlClash を開き、下部の「プロファイル (Profiles)」タブをクリックします。右上の「+」ボタンをタップし、「URL からインポート (Import from URL)」を選択して、プロキシプロバイダーから提供されたサブスクリプションリンクを貼り付け、ダウンロードを確定します。

3

ノードを選択してプロキシを開始

ダウンロードが完了したら、「プロキシ (Proxies)」タブをクリックして、すべてのノードのポリシーグループを確認します。使用したいノード(または自動測定ポリシーグループ)を選択し、ホームに戻して上部のメインスイッチをタップし、VPN 接続をオンにします。初回使用時はシステムから VPN 権限の許可を求められます。

4

(オプション) プロキシモードを設定

「設定」で「プロキシモード」を「ルール (Rule)」(推奨)、「グローバル」、または「直接接続」に切り替えることができます。また、「設定 → TUN モード」で VPN 仮想ネットワークカードを有効にし、UDP などのより多くのトラフィックタイプを制御することも可能です。

ヒント: 「プロキシ」ページで、現在選択されているポリシーグループに対して「遅延テスト (Latency Test)」を実行でき、手動で一つずつテストすることなく、遅延が最も少ないノードをワンタップで選択できます。

Chapter 3

iOS プラットフォーム設定チュートリアル

iOS には公式の Clash クライアントはありませんが、Shadowrocket (小火箭)Stash は Clash YAML 形式のサブスクリプションのインポートを完全にサポートしており、iPhone / iPad ユーザーにとって最適な代替案です。

Shadowrocket

通称「小火箭」・ ¥18 買い切り

iOS プラットフォームで最も人気のあるプロキシツールで、一度購入すれば永久に使用できます。Clash サブスクリプション形式を完全にサポートし、Shadowsocks、VMess、VLESS、Trojan、Hysteria2 などのすべての主要プロトコルに対応しています。

Clash サブスクリプションのインポート手順:

  1. 1. 海外の Apple ID を使用して App Store で Shadowrocket を購入し、ダウンロードします
  2. 2. アプリを開き、右上の「+」をタップし、「Subscribe (サブスクリプション)」を選択します
  3. 3. プロバイダーから提供されたサブスクリプション URL を貼り付け、「完了 (Done)」をタップします
  4. 4. ホームに戻り、上部の「接続」スイッチをオンにします

Stash

Clash エコシステム ・ サブスクリプション / 買い切り

Clash 専用に設計された iOS クライアントで、Clash YAML 設定ファイルをネイティブにサポート。完全なルールエンジン、オーバーライド (Override) 機能を備え、美しい UI が特徴です。高度な設定を求めるパワーユーザーに最適です。

Clash サブスクリプションのインポート手順:

  1. 1. App Store で Stash をダウンロードします (海外の Apple ID が必要)
  2. 2.構成 (Config)」→「URL からダウンロード (Download from URL)」をタップします
  3. 3. サブスクリプションリンクを貼り付け、ダウンロードをタップします
  4. 4. その設定を選択し、ホームに戻って接続を開始します
海外 Apple ID での購入について: Shadowrocket と Stash は、中国以外の App Store (米国、香港など) でのみ配信されています。海外 ID をお持ちでない場合は、共有アカウントを利用するか (ダウンロードのみ、長期利用は非推奨)、ご自身で米国などの Apple ID を作成し、ギフトカードでチャージして購入してください。

Chapter 4

高度な設定テクニック

サブスクリプション形式の変換 (V2Ray / SSR → Clash)

プロバイダーが V2Ray、ShadowsocksR (SSR)、または Trojan 形式のサブスクリプションのみを提供しており、Clash に直接インポートできない場合は、以下のツールを使用してオンラインで Clash YAML 形式に変換できます。

ACL4SSR オンラインサブスクリプション変換

最も広く利用されている無料の変換サービスで、詳細な分流ルールの追加もサポートしています

acl4ssr-online.github.io

Sub-Converter (セルフホスト版)

プライバシーを保護するために VPS に自身でデプロイでき、バックエンドルールやテンプレートのカスタマイズも可能です

サードパーティのオンライン変換サービスを使用する場合、あなたのサブスクリプションリンクはそのサービスのバックエンドによってリクエストされます。アカウントの安全を守るため、オープンソースのセルフホストサービスを利用するか、プロバイダーに Clash 形式のサブスクリプションを直接提供するよう依頼することをお勧めします。

DNS 漏洩防止設定

DNS 漏洩とは、プロキシが有効であっても DNS クエリリクエストがプロバイダーの DNS サーバーに送信され、アクセス記録が監視されてしまうことを指します。Meta カーネルは以下の暗号化 DNS 方式をサポートしています:

D DoH

DNS over HTTPS。DNS クエリを HTTPS で暗号化して転送します。最も一般的に使用され、互換性に優れています。

T DoT

DNS over TLS。TLS で暗号化され、プライバシー保護がより強力ですが、遅延は DoH よりもわずかに高くなります。

F FakeIP

偽の IP アドレスを返し、DNS リクエストはプロキシ側で直接解決されるため、DNS 漏洩のリスクを完全に排除します。

Clash 設定ファイル (YAML) における DNS 設定例:

# config.yaml DNS 漏洩防止設定例 dns: enable: true enhanced-mode: fake-ip # 推奨:FakeIP モード fake-ip-range: 198.18.0.1/16 nameserver: - https://doh.pub/dns-query # Tencent DNSPod DoH (国内) - https://dns.alidns.com/dns-query # Alibaba Cloud DoH (国内) fallback: # 海外 DNS、GFW ドメイン解析用 - https://1.1.1.1/dns-query # Cloudflare DoH - https://8.8.8.8/dns-query # Google DoH fallback-filter: geoip: true geoip-code: CN
ほとんどのプロキシプロバイダーから提供されるサブスクリプションには、すでに適切な DNS 設定が含まれています。一般的なユーザーは手動で変更する必要はありません。不明な場合は、デフォルトのままにしておいてください。

カスタム分流ルール

Clash の分流ルール (Rules) は、各ネットワークリクエストを直接接続にするかプロキシ経由にするか、またどのポリシーグループを使用するかを決定します。ルールは上から順に照合され、一致した時点で実行されます。

よく使われるルールタイプの定義:

ルールタイプ 説明
DOMAINDOMAIN,google.com,Proxy完全ドメイン一致
DOMAIN-SUFFIXDOMAIN-SUFFIX,google.com,Proxyドメインサフィックス一致 (サブドメインを含む)
DOMAIN-KEYWORDDOMAIN-KEYWORD,youtube,Proxyドメインキーワード一致
IP-CIDRIP-CIDR,192.168.0.0/16,DIRECTIP 範囲一致
GEOIPGEOIP,CN,DIRECTIP の所属地域による分流
RULE-SETRULE-SET,reject,REJECT外部ルールセットの参照 (推奨)
MATCHMATCH,Proxy最終ルール、最後に配置

Clash Verge Rev では、「上書き (Override / Mixin)」機能を使用してカスタムルールを追加できます。これにより、サブスクリプションのソースファイルを直接変更することなく、更新のたびにカスタム内容が上書きされるのを防ぐことができます。

# Verge Rev 上書き設定例 (「上書き」機能に貼り付け) rules: # カスタム優先ルール、サブスクリプションルールの前に挿入 - DOMAIN-SUFFIX,mycompany.internal,DIRECT - DOMAIN-KEYWORD,steam,Proxy - IP-CIDR,10.0.0.0/8,DIRECT,no-resolve

コミュニティルールセット (Rule Provider) の使用を推奨

大量のドメインルールを手動で管理することはお勧めしません。コミュニティでメンテナンスされているルールセットを参照することをお勧めします。これにより、数万件の正確なルールが自動的に適用されます。

ACL4SSR ・ 広告ブロック + 精密分流
github.com/ACL4SSR
Loyalsoldier ・ clash-rules 分流ルール
github.com/Loyalsoldier
blackmatrix7 ・ ストリーミング / アプリ専用ルール
github.com/blackmatrix7

Chapter 5

よくある質問 (FAQ)

Clash Verge Rev を開き、上部の「プロファイル (Profiles)」タブをクリックします。上部の入力欄にプロキシプロバイダーから提供されたサブスクリプションリンク (URL) を貼り付け、「ダウンロード」ボタンをクリックして解析が完了するのを待ちます。その後、その設定をクリックして有効(青い枠線)にします。FlClash や Shadowrocket も同様の操作で、「プロファイル」または「サブスクリプション」ページから URL を追加できます。
TUN モード (仮想ネットワークカードモード) は、システム内に仮想ネットワークインターフェースを作成し、システムプロキシモードではカバーできないターミナルコマンド、Git、Docker などのツールを含む、すべての低レイヤ TCP/UDP トラフィックを制御します。npm installgit clone などのコマンドが、プロキシを有効にしても接続できない場合は、TUN モードを有効にする必要があります。
  • ルールモード (Rule):日常的な使用にお勧めします。設定ファイルの分流ルールに基づき自動的に判断され、国内サイトなどは直接接続、Google や YouTube などはプロキシ経由となります。
  • グローバルモード (Global):すべてのトラフィックを強制的にプロキシノード経由にします。ノードの可用性をテストするのに適していますが、国内サイトへのアクセスが遅くなるため、長期的な使用はお勧めしません。
  • 直接接続モード (Direct):すべてのトラフィックが直接接続され、プロキシを完全にオフにした状態と同じになります。
主な原因と解決方法:
  • 形式に互換性がない: プロバイダーが V2Ray/SSR 形式のサブスクリプションのみを提供している可能性があります。ACL4SSR オンライン変換ツールを使用して、Clash YAML 形式に変換してください。
  • コピーが不完全: https:// で始まる完全なリンクをコピーしていること、改行や余計なスペースが含まれていないことを確認してください。
  • サブスクリプションアドレスにアクセスできない: 一部のサブスクリプションリンク自体が、ダウンロードするためにプロキシを必要とする場合があります。手動でノードを一つ追加してみるか、別のネットワーク環境で試してください。
  • ソフトウェアのバージョンが古い: クライアントを最新バージョンに更新してから再度お試しください。
proxy-groupsプロキシポリシーグループであり、複数のノードを一つの参照可能な「ポリシー」にまとめるために使用されます。これは rules セクションから参照されます。主なタイプ:
  • select:手動でノードを選択します。インターフェース上でクリックして切り替えるのはこのタイプです。
  • url-test:定期的に速度を測定し、遅延が最も低いノードを自動的に選択します。
  • fallback:フォールバック。現在のノードが無効になった際、自動的に次のノードに切り替えます。
  • load-balance:ロードバランス。複数のノード間でトラフィックを分散させます。
通常、Steam の国内 CDN トラフィックが誤ってプロキシノードに分流されていることが原因です。以下の対策をお勧めします:
  • ① プロキシモードがグローバルではなく「ルールモード」になっていることを確認し、Steam の国内向けコンテンツが直接接続されるようにします。
  • ② ルールに Steam CDN ドメインを DIRECT として追加するか、Steam ルールを含むコミュニティルールセットを使用します。
  • ③ 海外向けのコンテンツ(他地域のゲームのダウンロードなど)を加速したい場合は、ポリシーグループで遅延が 100ms 以下のノードを選択してください。
チュートリアルを読み終えましたか?今すぐ始めましょう

クライアントはまだダウンロードしていませんか?
今すぐ始めましょう

お使いのプラットフォームに合ったバージョンを選択してください。完全なオープンソースで無料です。このチュートリアルに従えば、5 分以内に設定が完了します。

Clash Verge Rev · FlClash · Clash for Android · Shadowrocket · Stash