クイックスタート
Clash はルールベースのクロスプラットフォームプロキシコアです。ノードは提供せず、設定ファイルに従ってネットワーク接続をルールでプロキシまたは直接接続に振り分けます。始め方は3ステップだけ:
- クライアントをダウンロードしてインストール:ダウンロードページでデバイスに合ったクライアントを選択。
- サブスクリプションまたは設定をインポート:サブスクリプション URL またはローカル YAML 設定をクライアントに追加。
- ノードを選んでプロキシを有効化:ポリシーグループでノードを選び、システムプロキシをオンに。
クライアントをインストール
プラットフォームごとに推奨クライアントが異なります—完全リストはダウンロードページ:
- Windows / macOS / Linux:
Clash Verge Revを推奨—GUI 完備、高機能、Mihomo コア搭載。 - Android:
ClashMeta for Androidを推奨—2016年以降の端末は ARM64 版を選択。 - iOS / iPadOS:App Store で Clash 設定に対応したクライアントを入手。
サブスクリプションと設定をインポート
ほとんどのクライアントは2つのインポート方式をサポート:
方法1:サブスクリプション URL(推奨)
プロバイダーのサブスクリプション URL をクライアントの「サブスクリプション / プロファイル (Profiles)」ページにコピーしてダウンロード。自動更新を有効に(24時間間隔推奨)—ノード変更時に自動同期。
方法2:ローカル設定ファイル
既存の config.yaml がある場合、クライアントウィンドウにドラッグするか、設定ページで「ファイルからインポート」を選択。
設定ファイルの構造
Clash は読みやすい YAML 設定ファイルを使用。コアは4部分:基本設定、proxies(ノード)、proxy-groups(ポリシーグループ)、rules(ルール)。
# 1. 基本設定 mixed-port: 7890 # HTTP/SOCKS 混合ポート allow-lan: false mode: rule # rule / global / direct log-level: info # 2. ノード proxies: - name: "香港 01" type: ss server: hk.example.com port: 8443 cipher: aes-256-gcm password: "your-password" # 3. ポリシーグループ proxy-groups: - name: "PROXY" type: select proxies: ["香港 01", "DIRECT"] # 4. ルール rules: - DOMAIN-SUFFIX,google.com,PROXY - GEOIP,CN,DIRECT - MATCH,PROXY
proxies(ノード)
プロキシサーバーを定義。ss、vmess、vless、trojan、snell など複数の type に対応。各ノードに name、server、port などのフィールドが必要。
proxy-groups(ポリシーグループ)
複数のノードをグループ化。一般的な type:
select:手動でノードを選択。url-test:自動速度テストで最低遅延のノードを選択。fallback:順番にフェイルオーバー—前のノードが使えない場合次へ切り替え。load-balance:複数ノード間でロードバランス。
rules(ルール)
ルールは上から順にマッチ—最初に一致した時点で停止。各ルールは タイプ,マッチ値,ポリシー 形式。ポリシーはポリシーグループ、ノード名、または DIRECT / REJECT。MATCH を最後に置いてキャッチオール。
プロキシモード
mode フィールド(またはクライアント UI)で3つのグローバルモードを切り替え:
| モード | 動作 | 用途 |
|---|---|---|
rule | rules で振り分け | 日常使用(推奨) |
global | すべてのトラフィックをプロキシ経由 | ルール不完全時や一時的全プロキシ |
direct | すべてのトラフィックを直接接続 | 一時的にプロキシを無効化 |
TUN モード
TUN モードは仮想ネットワークアダプターを作成し、システム全体のトラフィックを取得(システムプロキシを無視するアプリ、一部のゲームや CLI ツールを含む)。有効化で真のグローバル透過プロキシを実現。
- デスクトップではクライアント設定で「TUN モード / 仮想ネットワークアダプター」を有効化。
- 初回有効化時は通常、仮想ネットワークアダプタードライバーのインストールに管理者/システム権限が必要。
- モバイルではシステム VPN 権限に相当。
ルールタイプ早見表
一般的なルールタイプ—組み合わせて精密な振り分けを実現:
| ルールタイプ | 説明 | 例 |
|---|---|---|
DOMAIN | 完全ドメインマッチ | DOMAIN,www.google.com,PROXY |
DOMAIN-SUFFIX | ドメインサフィックスマッチ | DOMAIN-SUFFIX,google.com,PROXY |
DOMAIN-KEYWORD | ドメインキーワードマッチ | DOMAIN-KEYWORD,google,PROXY |
IP-CIDR | IPv4 CIDR マッチ | IP-CIDR,192.168.0.0/16,DIRECT |
GEOIP | 国/地域で IP マッチ | GEOIP,CN,DIRECT |
PROCESS-NAME | プロセス名でマッチ | PROCESS-NAME,Telegram,PROXY |
MATCH | 残りすべてのトラフィックのキャッチオール | MATCH,PROXY |
MATCH は常に最後に。
トラブルシューティング
完全にインターネットに接続できない
ノードの有効性とサブスクリプションの期限を確認;他のノードに切り替えまたは global モードでテスト;システムプロキシと TUN の両方が有効になっていないか確認。
一部のサイトがプロキシ経由にならない
ルールで直接接続と判定されている可能性。rules の順序を確認し、必要なら MATCH の前に DOMAIN-SUFFIX,xxx,PROXY を追加。
サブスクリプション更新失敗
通常、サブスクリプション URL 自体にアクセスできない。ブラウザでリンクを開いて確認;一部のサブスクリプションは取得に有効なプロキシが必要。
TUN モードが動作しない
管理者権限の付与と仮想ネットワークアダプタードライバーのインストールを確認;競合する VPN / プロキシソフトを閉じて再試行。