Clash コアプロジェクトの公式ドキュメントへようこそ。
Clash は、ネットワーク層とアプリケーション層で動作する、ルールベースのクロスプラットフォームプロキシツールです。インターネット利用者の間で広く採用されており、Internet の利用体験を改善したい人であれば、誰でも Clash を活用できます。
現在、Clash には二つのバージョンがあります:
- Clash:github.com/Dreamacro/clash で公開されているオープンソース版
- Clash Premium バージョン:TUN などの追加機能に対応するプロプライエタリなコア
この Wiki は上記二つのバージョンを扱っていますが、一般の利用者にとって Clash の使用は難しく感じられる場合があります。GUI クライアントを検討している方には、次の選択肢を案内しています:
- Clash for Windows【Premium 機能】(SHA256 検証済みダウンロード)
- Clash for iOS【Premium 機能】(Stash)
- Clash for Android【Premium 機能】(SHA256 検証済みダウンロード)
- Clash for macOS【Premium 機能】(Stash for macOS)
- ClashX Pro【Premium 機能】(macOS)
- Clash for OpenWrt (OpenClash)
主な特徴
- インバウンド接続:HTTP、HTTPS、SOCKS5 サーバー、TUN デバイス*
- アウトバウンド接続:Shadowsocks(R)、VMess、Trojan、Snell、SOCKS5、HTTP(S)、Wireguard*
- ルールベースのルーティング:動的スクリプト、ドメイン、IP アドレス、プロセス名など*
- Fake-IP DNS:DNS 汚染の影響を抑え、ネットワーク性能を高めます
- 透過プロキシ:ルーティングテーブル/ルールの自動管理により、Redirect TCP と TProxy TCP/UDP を利用します*
- Proxy Groups ポリシーグループ:可用性の自動テスト(fallback)、負荷分散(load balance)、遅延テスト(url-test)
- リモート Providers:リモートのプロキシ一覧を動的に読み込みます
- RESTful API:包括的な API を使って、実行中に設定を更新します
*:Premium バージョンでのみ利用できます。
