Chapter 0
準備
設定を始める前に、次の2つのものを準備する必要があります。① Clash グラフィカルクライアント、および ② プロキシプロバイダーから提供されたサブスクリプションリンク。どちらが欠けても使用できません。
① クライアントをダウンロード
お使いのデバイスに合わせてクライアントを選択してください。クライアントがないと、プロキシサービスを利用できません。
- Windows / macOS → Clash Verge Rev
- Android → FlClash
- iOS (iPhone) → Shadowrocket
② サブスクリプションリンクを取得
プロキシプロバイダーから専用の Clash サブスクリプションリンク (URL) を取得します。通常、管理画面の「サブスクリプション」や「使用方法」ページで見つけることができます。
https:// で始まり、インポートすると YAML 形式の設定ファイルが生成されます。プロバイダーが V2Ray や SSR 形式のリンクのみを提供している場合は、後述の「サブスクリプション形式の変換」セクションを参照してください。
Chapter 1
Clash Verge Rev 設定チュートリアル
Clash Verge Rev は、現在 Windows および macOS プラットフォームにおける第一候補です。Tauri フレームワークで書き直され、メモリ使用量が極めて少なく、最新の Meta (Mihomo) カーネルを内蔵。モダンで美しい UI を備えています。
1 クライアントのインストール
GitHub の Releases ページへ進んでダウンロード
Clash Verge Rev の GitHub リリースページにアクセスし、対応するシステムバージョンを選択してダウンロードしてください。
- • • Windows:
.exeまたは.msiインストールパッケージをダウンロード - • • macOS (Apple Silicon M チップ):
aarch64を含む.dmgをダウンロード - • • macOS (Intel チップ):
x64を含む.dmgをダウンロード
インストールと実行 (macOS の追加手順)
Windows ユーザーは、インストールパッケージをダブルクリックし、画面の指示に従って操作してください。
macOS ユーザーで「開発元が未確認のため開けません」というポップアップが表示された場合:
- 「システム設定」→「プライバシーとセキュリティ」を開きます
- ページ下部にあるアプリ名を見つけ、「このまま開く」をクリックします
- またはターミナルで以下を実行してください:
xattr -cr /Applications/Clash\ Verge.app
2 サブスクリプションリンクをインポート
サブスクリプションリンクをコピー
プロキシプロバイダーの管理画面にログインし、「サブスクリプション」または「Clash 設定」ページを見つけ、完全なサブスクリプション URL (https:// で始まる長いリンク) をコピーします。
「プロファイル」ページでインポート
Clash Verge Rev を開き、左側メニューの「プロファイル (Profiles)」をクリックします。上部の入力欄にサブスクリプションリンクを貼り付け、「ダウンロード (Download)」ボタンをクリックします。
设定を有効にする
ダウンロードが完了すると、リストに新しい設定項目が表示されます。その設定をクリックして有効にします(有効になると青い枠線が表示されます)。これでノードの読み込みが完了しました。
3 システムプロキシとプロキシモードを有効にする
左側の「ホーム (Home)」をクリックし、次の2つのコアスイッチを見つけます:
システムプロキシ (System Proxy)
有効にすると、ブラウザなどのシステムプロキシをサポートするソフトウェアのトラフィックが自動的に Clash を経由します。日常的に使用する場合は必ずオンにしてください。
プロキシモード (Proxy Mode)
3つのモードがあります。必要に応じて選択してください:
4 TUN 仮想ネットワークカードモードを有効にする (上級 ・ オプション)
TUN モードはシステム内に仮想ネットワークインターフェースを作成し、システムプロキシモードではカバーできないすべての低レイヤ TCP/UDP トラフィックを制御します。対象となる例:
ターミナル / コマンドライン
npm, pip, curl など
Git / Docker
コードのプルやイメージのダウンロード
ゲームクライアント
Steam, Epic など
开启 TUN 模式步骤:
- 左側の「設定 (Settings)」をクリックします
- 「Clash カーネル」または「TUN モード」のセクションを見つけます
- 「TUN モードを有効にする」スイッチをオンにします
- Windows の場合は、アプリを右クリックして「管理者として実行」するか、プロンプトが表示されたときに Service Mode ドライバのインストールを許可する必要があります
- macOS の場合は、「システム設定 → プライバシーとセキュリティ → VPN とフィルタ」でアプリが VPN 設定を追加することを許可する必要があります
Chapter 2
FlClash 設定チュートリアル (Android)
FlClash は Flutter で開発された次世代の Clash クライアントです。インターフェースは極めてシンプルでパフォーマンスに優れ、メモリ使用量は旧版 Clash for Android よりも大幅に抑えられています。現在 Android プラットフォームにおける第一候補です。
APK をダウンロードしてインストール
GitHub の Releases から最新の .apk ファイルをダウンロードします。ほとんどのスマートフォンでは arm64-v8a バージョンを選択してください。インストール時に「不明なソース」という警告が表示された場合は、スマートフォンの設定で許可してください。
サブスクリプションリンクをインポート
FlClash を開き、下部の「プロファイル (Profiles)」タブをクリックします。右上の「+」ボタンをタップし、「URL からインポート (Import from URL)」を選択して、プロキシプロバイダーから提供されたサブスクリプションリンクを貼り付け、ダウンロードを確定します。
ノードを選択してプロキシを開始
ダウンロードが完了したら、「プロキシ (Proxies)」タブをクリックして、すべてのノードのポリシーグループを確認します。使用したいノード(または自動測定ポリシーグループ)を選択し、ホームに戻して上部のメインスイッチをタップし、VPN 接続をオンにします。初回使用時はシステムから VPN 権限の許可を求められます。
(オプション) プロキシモードを設定
「設定」で「プロキシモード」を「ルール (Rule)」(推奨)、「グローバル」、または「直接接続」に切り替えることができます。また、「設定 → TUN モード」で VPN 仮想ネットワークカードを有効にし、UDP などのより多くのトラフィックタイプを制御することも可能です。
Chapter 3
iOS プラットフォーム設定チュートリアル
Shadowrocket
通称「小火箭」・ ¥18 買い切り
iOS プラットフォームで最も人気のあるプロキシツールで、一度購入すれば永久に使用できます。Clash サブスクリプション形式を完全にサポートし、Shadowsocks、VMess、VLESS、Trojan、Hysteria2 などのすべての主要プロトコルに対応しています。
Clash サブスクリプションのインポート手順:
- 1. 海外の Apple ID を使用して App Store で Shadowrocket を購入し、ダウンロードします
- 2. アプリを開き、右上の「+」をタップし、「Subscribe (サブスクリプション)」を選択します
- 3. プロバイダーから提供されたサブスクリプション URL を貼り付け、「完了 (Done)」をタップします
- 4. ホームに戻り、上部の「接続」スイッチをオンにします
Stash
Clash エコシステム ・ サブスクリプション / 買い切り
Clash 専用に設計された iOS クライアントで、Clash YAML 設定ファイルをネイティブにサポート。完全なルールエンジン、オーバーライド (Override) 機能を備え、美しい UI が特徴です。高度な設定を求めるパワーユーザーに最適です。
Clash サブスクリプションのインポート手順:
- 1. App Store で Stash をダウンロードします (海外の Apple ID が必要)
- 2. 「構成 (Config)」→「URL からダウンロード (Download from URL)」をタップします
- 3. サブスクリプションリンクを貼り付け、ダウンロードをタップします
- 4. その設定を選択し、ホームに戻って接続を開始します
Chapter 4
高度な設定テクニック
サブスクリプション形式の変換 (V2Ray / SSR → Clash)
プロバイダーが V2Ray、ShadowsocksR (SSR)、または Trojan 形式のサブスクリプションのみを提供しており、Clash に直接インポートできない場合は、以下のツールを使用してオンラインで Clash YAML 形式に変換できます。
ACL4SSR オンラインサブスクリプション変換
最も広く利用されている無料の変換サービスで、詳細な分流ルールの追加もサポートしています
Sub-Converter (セルフホスト版)
プライバシーを保護するために VPS に自身でデプロイでき、バックエンドルールやテンプレートのカスタマイズも可能です
DNS 漏洩防止設定
DNS 漏洩とは、プロキシが有効であっても DNS クエリリクエストがプロバイダーの DNS サーバーに送信され、アクセス記録が監視されてしまうことを指します。Meta カーネルは以下の暗号化 DNS 方式をサポートしています:
DNS over HTTPS。DNS クエリを HTTPS で暗号化して転送します。最も一般的に使用され、互換性に優れています。
DNS over TLS。TLS で暗号化され、プライバシー保護がより強力ですが、遅延は DoH よりもわずかに高くなります。
偽の IP アドレスを返し、DNS リクエストはプロキシ側で直接解決されるため、DNS 漏洩のリスクを完全に排除します。
Clash 設定ファイル (YAML) における DNS 設定例:
カスタム分流ルール
Clash の分流ルール (Rules) は、各ネットワークリクエストを直接接続にするかプロキシ経由にするか、またどのポリシーグループを使用するかを決定します。ルールは上から順に照合され、一致した時点で実行されます。
よく使われるルールタイプの定義:
| ルールタイプ | 例 | 説明 |
|---|---|---|
| DOMAIN | DOMAIN,google.com,Proxy | 完全ドメイン一致 |
| DOMAIN-SUFFIX | DOMAIN-SUFFIX,google.com,Proxy | ドメインサフィックス一致 (サブドメインを含む) |
| DOMAIN-KEYWORD | DOMAIN-KEYWORD,youtube,Proxy | ドメインキーワード一致 |
| IP-CIDR | IP-CIDR,192.168.0.0/16,DIRECT | IP 範囲一致 |
| GEOIP | GEOIP,CN,DIRECT | IP の所属地域による分流 |
| RULE-SET | RULE-SET,reject,REJECT | 外部ルールセットの参照 (推奨) |
| MATCH | MATCH,Proxy | 最終ルール、最後に配置 |
Clash Verge Rev では、「上書き (Override / Mixin)」機能を使用してカスタムルールを追加できます。これにより、サブスクリプションのソースファイルを直接変更することなく、更新のたびにカスタム内容が上書きされるのを防ぐことができます。
コミュニティルールセット (Rule Provider) の使用を推奨
大量のドメインルールを手動で管理することはお勧めしません。コミュニティでメンテナンスされているルールセットを参照することをお勧めします。これにより、数万件の正確なルールが自動的に適用されます。
Chapter 5
よくある質問 (FAQ)
npm install や git clone などのコマンドが、プロキシを有効にしても接続できない場合は、TUN モードを有効にする必要があります。
- ルールモード (Rule):日常的な使用にお勧めします。設定ファイルの分流ルールに基づき自動的に判断され、国内サイトなどは直接接続、Google や YouTube などはプロキシ経由となります。
- グローバルモード (Global):すべてのトラフィックを強制的にプロキシノード経由にします。ノードの可用性をテストするのに適していますが、国内サイトへのアクセスが遅くなるため、長期的な使用はお勧めしません。
- 直接接続モード (Direct):すべてのトラフィックが直接接続され、プロキシを完全にオフにした状態と同じになります。
- ① 形式に互換性がない: プロバイダーが V2Ray/SSR 形式のサブスクリプションのみを提供している可能性があります。ACL4SSR オンライン変換ツールを使用して、Clash YAML 形式に変換してください。
- ② コピーが不完全:
https://で始まる完全なリンクをコピーしていること、改行や余計なスペースが含まれていないことを確認してください。 - ③ サブスクリプションアドレスにアクセスできない: 一部のサブスクリプションリンク自体が、ダウンロードするためにプロキシを必要とする場合があります。手動でノードを一つ追加してみるか、別のネットワーク環境で試してください。
- ④ ソフトウェアのバージョンが古い: クライアントを最新バージョンに更新してから再度お試しください。
proxy-groups はプロキシポリシーグループであり、複数のノードを一つの参照可能な「ポリシー」にまとめるために使用されます。これは rules セクションから参照されます。主なタイプ:
- •
select:手動でノードを選択します。インターフェース上でクリックして切り替えるのはこのタイプです。 - •
url-test:定期的に速度を測定し、遅延が最も低いノードを自動的に選択します。 - •
fallback:フォールバック。現在のノードが無効になった際、自動的に次のノードに切り替えます。 - •
load-balance:ロードバランス。複数のノード間でトラフィックを分散させます。
- ① プロキシモードがグローバルではなく「ルールモード」になっていることを確認し、Steam の国内向けコンテンツが直接接続されるようにします。
- ② ルールに Steam CDN ドメインを
DIRECTとして追加するか、Steam ルールを含むコミュニティルールセットを使用します。 - ③ 海外向けのコンテンツ(他地域のゲームのダウンロードなど)を加速したい場合は、ポリシーグループで遅延が 100ms 以下のノードを選択してください。