Chute Übersicht
Chute ist ein Webentwicklungs- und Proxy-Dienstprogramm. Es wurde für Entwickler entwickelt und erfordert daher Fachwissen zur Nutzung.
Funktionen
- Hohe Leistung, Stabilität und Effizienz: Chute kann den gesamten Netzwerkverkehr reibungslos mit industrietauglicher Stabilität bei minimalem Ressourcenverbrauch verarbeiten.
- Flexibles Regelsystem: Sie können Weiterleitungsregeln basierend auf Domainname, IP-CIDR, GeoIP, IP-ASN, Prozessname und mehr schreiben. Logische Kombinationsregeln (AND, OR, NOT) werden ebenfalls unterstützt. Chute kann Anfragen automatisch über HTTP/HTTPS/SOCKS5/SOCKS5-TLS/Shadowsocks/ShadowsocksR/Trojan/VMess/VLESS/AnyTLS/TUIC/Hysteria2/WireGuard/ShadowTLS/SSH-Protokolle an andere Server weiterleiten.
- HTTPS-Entschlüsselung: HTTPS-Verkehr kann durch einen Man-in-the-Middle-Angriff entschlüsselt werden. Der Zertifikatsgenerator hilft Ihnen, ein von Ihrem Betriebssystem als vertrauenswürdig eingestuftes CA-Zertifikat für Debugging-Zwecke zu erstellen.
- Lokale DNS-Zuordnung: Chute unterstützt lokal angepasste DNS-Zuordnungen. Die vielfältigen Funktionsmodule, einschließlich Wildcard, Alias und benutzerdefinierter DNS-Server, DoH (DNS-over-HTTPS), DoT (DNS-over-TLS), DoQ (DNS-over-QUIC) und DoH3 (DNS-over-HTTP/3), können verschiedene Anforderungen erfüllen.
- Richtliniengruppe: Sie können mehrere Proxys als Gruppe kategorisieren, und eine Richtlinie wird entsprechend der Gruppierung angewendet. Richtliniengruppen können als Auto Speed Test (Richtlinienauswahl basierend auf der Zugriffsgeschwindigkeit einer Benchmark-URL), Fallback (Auswahl nach Verfügbarkeitspriorität), LoadBalance (Verteilung auf Proxys mit Round-Robin, Consistent-Hashing oder Sticky-Sessions), SSID (Richtlinienauswahl basierend auf WiFi-SSID) und manuelle Auswahl konfiguriert werden.
- HTTP-Umschreibung: Sie können HTTP/HTTPS-Anfragen mithilfe benutzerdefinierter Regeln auf eine andere URL umschreiben oder die Anfragen einfach blockieren;
- Mock-Antwort: Sie können Mock-Daten für übereinstimmende HTTP/HTTPS-Anfragen zurückgeben, ohne den echten Server zu erreichen;
- Body-Umschreibung: Suchen und Ersetzen von Inhalten in HTTP-Anfrage- und Antwort-Bodys mithilfe von Regex- oder JSONPath-Ausdrücken;
- Protokollerkennung: Chute kann das tatsächliche Protokoll einer Verbindung erkennen (HTTP/TLS/SSH/usw.) und Regeln entsprechend anwenden;
- JavaScript-Scripting: Führen Sie benutzerdefinierte JavaScript-Skripte für erweiterte Anfrage-/Antwortmodifikation, DNS-Auflösung, benutzerdefinierte Regelabgleiche und geplante Aufgaben aus;
- HTTP Control API & Web UI: Chute bietet eine eingebettete HTTP-Steuerungs-API und ein webbasiertes Verwaltungs-Dashboard zur Überwachung und Steuerung der Proxy-Laufzeit;
- Benachrichtigungsberichte: Chute erkennt Muster bei Verbindungsfehlern, Proxy-Nichtverfügbarkeit, Verkehrsspitzen, Konfigurationsaktualisierungsfehlern und Richtliniengruppenwechseln. Es sendet strukturierte Ereignisse an die Chute-App, die bei signifikanten Anomalien Systembenachrichtigungen anzeigen kann;
- Remote-Dashboard: Chute Dashboard kann sich über USB oder Netzwerk mit entfernten Chute iOS- oder Chute Mac-Instanzen verbinden.
- Vollständige IPv6-Unterstützung: Alle Funktionen arbeiten in IPv6-Umgebungen.
- UDP-Relay: Chute Mac (Erweiterter Modus) und Chute iOS können Ihre UDP-Pakete mit Proxy senden, Sie können Ihr Spielerlebnis mit SOCKS5/SOCKS5-TLS/Shadowsocks/Trojan/TUIC/Hysteria2/WireGuard-Proxys verbessern.
Chute Mac Exklusivfunktionen
- Erweiterter Modus: Chute kann den gesamten Netzwerkverkehr von Anwendungen verarbeiten, die Webproxy nicht explizit unterstützen, entweder über eine virtuelle Netzwerkschnittstelle (VIF) mit privilegiertem Helfer oder eine PacketTunnel-VPN-Systemerweiterung. Siehe Erweiterter Modus für Details.
- Modus für getaktete Netzwerke: Sie können steuern, welche Anwendungen/Prozesse auf das Internet zugreifen dürfen, nützlich bei getakteten Verbindungen (z.B. Mobilfunknetze).
- Gateway-Modus: Chute Mac kann als Layer-3-Gateway konfiguriert werden, um den Netzwerkverkehr für andere Geräte im selben Netzwerk zu verarbeiten.
Chute iOS Exklusivfunktionen
- Alle Funktionen arbeiten im Mobilfunknetz.
- Erfasst den gesamten HTTP/HTTPS/TCP/UDP-Verkehr von allen Apps auf Ihrem Gerät und leitet ihn nach hochgradig konfigurierbaren Regeln an HTTP/HTTPS/SOCKS5/SOCKS5-TLS/Shadowsocks/ShadowsocksR/Trojan/VMess/VLESS/AnyTLS/TUIC/Hysteria2/WireGuard/ShadowTLS/SSH-Proxyserver weiter, selbst wenn die App die Systemproxy-Einstellungen nicht befolgt.
- Überschreibt die System-DNS-Einstellungen selbst im Mobilfunknetz und steigert die Leistung durch gleichzeitige Abfrage aller DNS-Server.
- Überwachen und analysieren Sie Netzwerkanfragen auf iOS-Geräten, indem Sie Chute Dashboard über Wi-Fi oder USB-Kabel mit Chute iOS verbinden. Sie können sogar Mobilfunknetzanfragen untersuchen, wenn Sie über USB-Kabel verbunden sind.