Xray und Sing-box — Moderne Proxy-Kerne
Überblick
Xray-core und Sing-box sind vielseitige Proxy-Plattformen, die zahlreiche Protokolle unterstützen und flexibles Verkehrsrouting ermöglichen. Sie haben V2Ray-core abgelöst und sind zum Standard für den Aufbau von Proxy-Infrastrukturen geworden, insbesondere im Kontext der Umgehung von Internetzensur.
Xray-core
Was es ist
Xray-core ist eine Abspaltung (Fork) von V2Ray-core, die 2020 nach Meinungsverschiedenheiten innerhalb der V2Ray-Community initiiert wurde. Xray führte wichtige Innovationen ein: XTLS, Reality und verbesserte Leistung.
Hauptmerkmale
Protokolle:
- VLESS (mit XTLS und Reality)
- VMess
- Trojan
- Shadowsocks
- SOCKS5
- HTTP
Transportprotokolle:
- TCP, WebSocket, gRPC, HTTP/2, QUIC, mKCP
- SplitHTTP (neues Transportprotokoll für CDN)
Routing:
- Nach Domain, IP, GeoIP, GeoSite
- Nach Protokoll, Port, Benutzer
- Balancer (Verteilung auf mehrere Server)
Einzigartige Funktionen:
- XTLS-Vision — optimiertes TLS-Proxying
- Reality — Verschleierung als echte Webseite
- Fallback — Anzeige einer legitimen Webseite bei verdächtiger Verbindung
Xray-Architektur
Xray arbeitet nach dem Prinzip Inbound → Routing → Outbound:
Inbounds — lauschen auf eingehende Verbindungen (Ports, Protokolle).
Routing — Routing-Regeln basierend auf Verkehrsattributen.
Outbounds — bestimmen, wohin der Datenverkehr gesendet werden soll (Proxy-Server, direkte Verbindung, Blockierung).
Leistung
Xray mit XTLS-Vision ist deutlich schneller als V2Ray:
- 30-50% höherer Durchsatz
- 40-60% geringere CPU-Auslastung
- Effiziente TLS-Verarbeitung (Zero-Copy mit XTLS)
Sing-box
Was es ist
Sing-box ist eine vielseitige Proxy-Plattform, die in Go geschrieben wurde. Sie wurde von Grund auf neu entwickelt, um modular und erweiterbar zu sein. Autor: SagerNet (sekai).
Hauptmerkmale
Protokolle:
- VLESS, VMess, Trojan, Shadowsocks
- Hysteria / Hysteria2 (UDP-basiert, optimiert für hohen Paketverlust)
- TUIC (basierend auf QUIC)
- Naive (Chrome-basierter Proxy)
- WireGuard
Routing:
- Regelsätze (herunterladbare Regelsammlungen)
- GeoIP/GeoSite mit Lazy Loading
- DNS-Routing und DNS-Hijacking
- Unterstützung für Clash-ähnliches Format
Plattformen:
- Linux, Windows, macOS
- Android (SFA — Sing-box for Android)
- iOS (SFI — Sing-box for iOS)
- Apple TV, tvOS
Unterschiede zu Xray
| Parameter | Xray-core | Sing-box |
|---|---|---|
| Basis | V2Ray Fork | Von Grund auf |
| Sprache | Go | Go |
| Konfiguration | JSON | JSON |
| XTLS/Reality | Ja (original) | Ja (portiert) |
| Hysteria | Nein | Ja |
| TUIC | Nein | Ja |
| WireGuard | Nein | Integriert |
| Mobile Clients | Via V2rayNG | Nativ (SFA/SFI) |
| Modularität | Mittel | Hoch |
| Dokumentation | Mittel | Gut |
Vergleich der Ansätze
Xray — Fokus auf VLESS/Reality
Xray konzentriert sich auf die Entwicklung von VLESS + XTLS + Reality. Es ist die beste Wahl, wenn das primäre Ziel die Umgehung von DPI mit maximaler Leistung ist.
Sing-box — Vielseitigkeit
Sing-box unterstützt mehr Protokolle (Hysteria, TUIC, WireGuard) und bietet flexibleres Routing. Es ist die beste Wahl für Multiprotokoll-Konfigurationen.
Praktische Szenarien
Persönlicher Proxy-Server
Installation von Xray oder Sing-box auf einem VPS zur Umgehung von Zensur. VLESS+Reality ist die robusteste Konfiguration.
Proxy für ein Team
Multi-User-Konfiguration mit verschiedenen UUIDs für jeden Benutzer. Xray unterstützt Fallback zwischen Benutzern.
Proxy-Router
Sing-box auf einem Router (OpenWrt) für transparentes Proxying des gesamten Heimnetzwerkverkehrs.
Multiprotokoll-Gateway
Ein einziger Server akzeptiert Verbindungen über VLESS, VMess, Trojan, Shadowsocks auf verschiedenen Ports. Jeder Benutzer wählt sein bevorzugtes Protokoll.
Proxy-Kette
Sing-box ermöglicht die Konfiguration einer Kette: Ihr Datenverkehr durchläuft mehrere Server sequenziell (Proxy-Kette über Konfiguration).
Ökosystem
Bedienfelder
- 3x-ui — Webpanel für Xray (Benutzerverwaltung, Verkehrsüberwachung)
- Marzban — erweitertes Panel mit Xray-Unterstützung
- Hiddify Manager — Panel mit Xray- und Sing-box-Unterstützung
Abonnement
Abonnementformat für automatische Aktualisierungen der Client-Konfiguration. Unterstützt von V2rayNG, Clash, Sing-box.
Regelanbieter
- GeoIP / GeoSite-Datenbanken von V2ray/Xray
- Regelsätze aus der Sing-box-Community
- Clash-kompatible Regeln
Wahl zwischen Xray und Sing-box
Wählen Sie Xray, wenn:
- Ihr primäres Protokoll VLESS + Reality ist
- Sie maximale XTLS-Leistung benötigen
- Sie 3x-ui oder Marzban verwenden
- Sie an das V2Ray-Ökosystem gewöhnt sind
Wählen Sie Sing-box, wenn:
- Sie mehrere Protokolle (Hysteria, TUIC, WireGuard) benötigen
- Sie einen nativen mobilen Client benötigen
- Flexibles Routing mit Regelsätzen wichtig ist
- Sie einen Proxy auf einem Router einrichten
Fazit
Xray und Sing-box sind zwei führende Proxy-Kerne, jeder mit seinen eigenen Stärken. Xray dominiert das VLESS/Reality-Ökosystem mit überlegener Leistung. Sing-box bietet Vielseitigkeit und Unterstützung für eine breitere Palette von Protokollen. Für die meisten Aufgaben zur Umgehung von Zensur funktionieren beide Optionen ausgezeichnet, und die Wahl hängt von spezifischen Protokoll- und Plattformanforderungen ab.