Chute概要

ChuteはWeb開発およびプロキシユーティリティで、macOS、iOS、tvOS、Androidで利用できます。Android版は同じエンジンをKotlinに移植したもの(KLNEKit-K)で動作し、1つの設定ファイルがすべてのプラットフォームで使えます。開発者向けに設計されており、使用には専門知識が必要です。

機能

  • 高性能、安定性、効率性: Chuteは最小限のシステムリソースで、産業グレードの安定性を持って全てのネットワークトラフィックをスムーズに処理できます。
  • 柔軟なルールシステム: ドメイン名、IP CIDR、GeoIP、IP ASN、プロセス名などに基づいて転送ルールを記述できます。論理結合ルール(AND、OR、NOT)もサポートされています。ChuteはHTTP/HTTPS/SOCKS5/SOCKS5-TLS/Shadowsocks/ShadowsocksR/Trojan/VMess/VLESS/AnyTLS/TUIC/Hysteria2/WireGuard/AmneziaWG/ShadowTLS/MASQUE/SSHプロトコルを使用して、リクエストを他のサーバーに自動プロキシ転送できます。Surge独自のプロトコル — 代表的なものはSnell — はサポートされていません。設定のインポーターと、Chute Macの共有リンクインポーターは、このようなエントリを警告とともにスキップします。
  • HTTPS復号: 中間者攻撃によってHTTPSトラフィックを復号できます。Chute MacとChute iOSの証明書ジェネレーターが、デバッグ目的でオペレーティングシステムに信頼されるCA証明書の生成を支援します。Chute Androidでは代わりに自分のPKCS#12をインポートします。
  • ローカルDNSマッピング: ChuteはローカルでカスタマイズしたDNSマッピングをサポートしています。ワイルドカード、エイリアス、カスタムDNSサーバー、DoH(DNS-over-HTTPS)、DoT(DNS-over-TLS)、DoQ(DNS-over-QUIC)、DoH3(DNS-over-HTTP/3)を含む複数の機能モジュールが、様々なニーズに対応します。全てのDNSサーバーに同時にクエリを送信してパフォーマンスを向上させます。
  • ポリシーグループ: 複数のプロキシをグループとして分類し、グループ化に応じてポリシーが適用されます。ポリシーグループは、自動URLテスト(URLアクセス速度のベンチマークに基づいてポリシーを選択)、フォールバック(可用性優先度で選択)、ロードバランス(round-robin、consistent-hashing、sticky-sessions でプロキシに分散)、SSID(Wi-Fi SSIDに基づいてポリシーを選択)、手動選択として設定できます。
  • HTTP書き換え: カスタマイズされたルールを使用してHTTP/HTTPSリクエストを別のURLに書き換えたり、単にリクエストをブロックしたりできます。
  • モックレスポンス: 実際のサーバーに到達せずに、マッチしたHTTP/HTTPSリクエストにモックデータを返すことができます。
  • ボディ書き換え: 正規表現やJSONPath式を使用してHTTPリクエストおよびレスポンスボディのコンテンツを検索・置換するほか、jqプログラムで変換することもできます。
  • プロトコルスニッフィング: Chuteは接続の実際のプロトコル(HTTP/TLS/QUIC)を検出し、それに応じてルールを適用できます。
  • JavaScriptスクリプト: 高度なリクエスト/レスポンスの変更、DNS解決、カスタムルールマッチング、スケジュールタスクのためにカスタムJavaScriptスクリプトを実行します。
  • HTTPコントロールAPIとWebコンソール: Chuteはプロキシランタイムの監視と制御のための組み込みHTTPコントロールAPIとWebコンソールを提供します。
  • 通知レポート: Chuteは大規模な接続失敗、プロキシノード利用不可、トラフィック急増、設定更新失敗、「ポリシーグループの主ポリシーが変更されました」といったパターンを検出します。構造化されたイベントをChuteアプリに送出し、重大な異常に対してシステム通知を表示する場合があります。
  • リモートダッシュボード: Chute DashboardはUSB(Chute iOSとChute Android)またはネットワーク経由で、リモートのChute iOS、Chute Mac、Chute tvOS、Chute Androidインスタンスに接続できます。
  • 完全なIPv6サポート: 全ての機能がIPv6環境で動作します。
  • UDPリレー: Chuteのトンネル — Chute iOS、Chute tvOS、VPNモードのChute Android、拡張モードのChute Mac — とそのSOCKS5リスナーは、プロキシを使用してUDPパケットを送信でき、SOCKS5/SOCKS5-TLS/Shadowsocks/ShadowsocksR/Trojan/VMess/VLESS/TUIC/Hysteria2/WireGuard/AmneziaWG/AnyTLS/MASQUEプロキシを使用してゲーム体験を向上させることができます。

Chute Mac専用機能

  • 拡張モード: Chuteは、仮想ネットワークインターフェース(VIF)を特権ヘルパー経由で使用する方式、またはPacketTunnel VPNネットワーク機能拡張を使用する方式のいずれかで、Webプロキシを明示的にサポートしないアプリケーションからの全てのネットワークトラフィックを処理できます。詳細は拡張モードを参照してください。

Chute iOSとChute tvOS

どちらも、VPNモードのChute Androidと同じくシステムVPNとして動作します:

  • 全ての機能がセルラーネットワークで動作します。
  • デバイス上のあらゆるアプリからのHTTP/HTTPS/TCP/UDPトラフィックをキャプチャし、高度に設定可能なルールに従ってHTTP/HTTPS/SOCKS5/SOCKS5-TLS/Shadowsocks/ShadowsocksR/Trojan/VMess/VLESS/AnyTLS/TUIC/Hysteria2/WireGuard/AmneziaWG/ShadowTLS/MASQUE/SSHプロキシサーバーにリダイレクトします。アプリがシステムプロキシ設定に従わない場合でも機能します。
  • セルラーネットワーク上でもシステムDNS設定を上書きします。
  • Chute Dashboardを接続してネットワークリクエストを監視・分析します — Chute iOSにはWi-FiまたはUSBケーブル経由、Chute tvOSにはネットワーク経由で接続します。USBケーブル接続時にはセルラーネットワークのリクエストも確認できます。

Chute Android専用機能

  • アプリ別プロキシ: すべてのアプリ、選択したアプリのみ、または選択したアプリ以外のすべてをVPN経由にします。
  • ローカルプロキシのサービスモード: システムVPNを張らず、HTTPとSOCKS5のリスナーだけを動かし、他のアプリやデバイスから指定できます。
  • 起動時に開始、Wi-Fiのみ(従量制課金のネットワークでは自動一時停止)、クイック設定タイル、ホーム画面のショートカットとウィジェット、自動化アプリ向けのブロードキャストIntentとTasker/Localeプラグイン。
  • 初回の流れとプラットフォームの違いはAndroidクイックスタートを参照してください。
S. Smart Rabbit LLC © All Rights Reserved            updated 2026-09-29 21:57:05

本ページは英語版からの翻訳です。内容に相違がある場合は、英語版が優先されます。

results matching ""

    No results matching ""