Xray und V2Ray: Die Proxy-Cores hinter VLESS, VMess und Apps zur Zensurumgehung

Weiter unten: wo Sie Dienste, die davon betroffen sind, in unseren Ranglisten finden.

V2Ray und Xray sind Open-Source-Proxy-Cores, keine VPN-Apps oder VPN-Dienste: Jeder ist eine Engine, die Traffic aus Ihren Apps entgegennimmt, ihn in Protokolle wie VLESS, VMess, Trojan oder Shadowsocks verpackt, ihn an einen Remote-Server sendet und jede Verbindung dorthin schickt, wo es die Routing-Regeln vorgeben. Xray ist der Fork von V2Ray aus dem Jahr 2020 und der Core, den die meisten neuen Anti-Zensur-Setups verwenden.

Von Project V zu Project X: warum der Core sich in zwei Projekte gespalten hat

V2Ray erschien im September 2015 als Herzstück von Project V, einer Go-Codebasis unter der MIT-Lizenz. Sein Autor, der unter dem Namen Victoria Raymond veröffentlichte, meldete sich 2019 nicht mehr; der letzte Commit auf dem Konto stammt aus dem November desselben Jahres. Freiwillige schlossen sich als V2Fly zusammen und pflegen v2ray-core bis heute.

Die Spaltung kam im November 2020, als die Community XTLS aus v2ray-core entfernte, teilweise wegen Lizenzfragen. Die Autoren von VLESS und XTLS verließen das Projekt, gründeten Project X und veröffentlichten Xray-core 1.0.0 am 25. November unter der Mozilla Public License 2.0, mit RPRX als leitendem Entwickler. Die Konfigurationen sehen noch vertraut aus, doch die Project-X-Dokumentation warnt, dass sich die Cores seit Langem auseinanderentwickelt haben und Xray kein direkter Ersatz für v2ray-core mehr ist: Umgebungsvariablen, API-Präfixe und viele Funktionen unterscheiden sich.

Protokolle, die im Core laufen

Protokoll Herkunft Authentifizierung oder Tarnung Hinweis
VMess V2Ray UUID-Login plus eigene Verschlüsselung erfordert Uhren, die höchstens etwa 90 Sekunden voneinander abweichen
VLESS Project X UUID, keine eingebaute Verschlüsselung verlässt sich zusätzlich auf TLS oder REALITY
Trojan trojan-gfw Passwort in echtem TLS benötigt eine eigene Domain und ein gültiges Zertifikat
Shadowsocks älterer verschlüsselter Proxy geteilter Schlüssel mit AEAD-Chiffren als Inbound und Outbound unterstützt

Xrays Ergänzungen setzen meist auf VLESS auf: XTLS mit Vision-Flow-Control, XUDP, der XHTTP-Transport und REALITY, das Traffic als Handshake mit einer echten Website tarnt.

Transports, Sicherheitsschichten und Routing-Regeln

Wie Bytes reisen: TCP, mKCP, WebSocket, gRPC, XHTTP

Protokoll, Transport und Sicherheitsschicht werden unabhängig voneinander gewählt. Beide Cores teilen sich TCP, mKCP (das auf UDP aufsetzt) sowie die CDN-tauglichen Varianten WebSocket und gRPC; Xray ergänzt HTTPUpgrade und XHTTP. Darüber liegt TLS oder, bei Xray, REALITY. Ein falsches Zeichen im Schlüssel, und die Verbindung ist tot – jede Schicht muss also auf beiden Seiten übereinstimmen.

Routing nach Domain, IP und Prozess

Jede Verbindung durchläuft eine Regelliste, bevor sie den Core verlässt. Regeln greifen nach Domain, IP, Port, Protokoll oder dem Prozess, der den Socket geöffnet hat; Geosite- und Geoip-Listen gruppieren Ziele nach Land oder Dienst. Ein typisches Setup schickt Seiten aus dem Inland direkt durch, leitet Werbung in einen Block-Outbound und den Rest an den Proxy. DNS-Einstellungen sind hier wichtig: Eine falsche Konfiguration lässt Anfragen leaken oder bricht Domain-Regeln.

Client-Apps, die den Core umhüllen

Der Core selbst hat keine grafische Oberfläche und wird über JSON konfiguriert; GUI-Clients importieren Profile und Abonnements, starten ihn und stellen das Proxying dem System zur Verfügung. v2rayN unter Windows (auch Linux und macOS) kann darunter Xray, sing-box und andere Cores betreiben, während v2rayNG Android auf Xray abdeckt. Hiddify, Nekoray und NekoBox laufen auf sing-box, v2rayA bietet Linux eine Weboberfläche, und unter iOS importieren die kostenpflichtigen Apps Shadowrocket und Stash dieselben Profile. Clash Verge Rev gehört zur Clash-Familie und betreibt den mihomo-Core. Für eine Abdeckung des gesamten Geräts verwenden Sie den TUN-Modus, denn der System-Proxy-Modus erreicht nur Apps, die Proxy-Einstellungen beachten. Server-Panels wie 3X-UI und Marzban verwalten Xray über den Browser und erzeugen benutzerbezogene Share-Links und Abonnements.

sing-box, der dritte Core

sing-box ist eine separate Engine, die das SagerNet-Projekt von Grund auf neu geschrieben hat – ohne V2Ray-Herkunft. Sie beherrscht VLESS mit REALITY, VMess, Trojan und Shadowsocks und ergänzt Hysteria2, TUIC und WireGuard, mit TUN, DNS und Routing eingebaut. Ihr JSON-Format weicht ab, daher lässt sich eine Xray-Konfiguration nicht unverändert laden, selbst für denselben Server, und XHTTP fehlt in ihrer Transportliste. Details in der sing-box-Dokumentation.

Proxy-Core oder VPN-App: wer Xray tatsächlich braucht

Eine VPN-App bündelt Server, Abrechnung, einen Client, einen Kill Switch und Support. Ein Core liefert nichts davon mit: Sie bringen einen Server mit – entweder einen eigenen VPS oder Schlüssel und Abo-Links eines Anbieters – plus einen Client; ein Dienst kann Xray auch in seine eigene App einbetten, ohne den Nutzer darauf hinzuweisen. Die Einrichtung lohnt sich dort, wo Deep Packet Inspection WireGuard und OpenVPN blockiert, denn die Protokolle in Xray wurden so gebaut, dass sie wie gewöhnliches HTTPS aussehen oder den Handshake einer echten Site ausleihen. Für einfachen Datenschutz im Hotel-WLAN in einem freien Land bedeutet eine reguläre VPN-App weniger Aufwand. Von den 371 Diensten im Hauptranking von VPNRadarLab geben 24 Support für VLESS mit Reality an, 17 für VMess, 11 für Trojan und 33 für Shadowsocks; „Keine Angabe“ bedeutet, dass der Anbieter nichts dazu veröffentlicht – nicht, dass die Funktion fehlt. Das Ranking der Xray-VPN-Dienste und -Apps listet, was auf Xray-core aufbaut.

FAQ zu Xray und V2Ray

Ist V2Ray ein Proxy oder ein VPN?

Ein Proxy-Core. Routing für das ganze Gerät erscheint erst, wenn ein Client den TUN-Modus ergänzt.

Kann ein Xray-Client V2Ray-Konfigurationen lesen?

Einfache V2Ray-Konfigurationen funktionieren in Xray oft noch, aber Optionen, Umgebungsvariablen und API-Präfixe, die sich nach dem Fork geändert haben, werden nicht übernommen – eine Konfiguration kann also Anpassungen erfordern.

Brauche ich einen Server, um Xray zu nutzen?

Ja. Der Core braucht einen Remote-Server: entweder einen VPS, den Sie mieten, oder einen von einem Anbieter betriebenen, der Ihnen Schlüssel bereitstellt.

Xray und V2Ray im Überblick

V2Ray ist die Engine von Project V aus dem Jahr 2015, die heute von V2Fly gepflegt wird; Xray ist der Fork vom November 2020, gebaut um VLESS, XTLS Vision und REALITY. Clients wie v2rayN oder Hiddify betreiben diese Cores und ergänzen die Profil­verwaltung. sing-box deckt mehr Protokolle ab, bietet aber kein XHTTP.

Top-Dienste: Xray / V2Ray

  1. CitadelVPN8.55
  2. Xeovo VPN5.05
  3. StelsVPN4.79
  4. IVPN4.77
  5. LightningX VPN4.76

Zum Ranking: Xray / V2Ray