wgcf ist eine inoffizielle, plattformübergreifende CLI für Cloudflare Warp
Registrieren Sie ein neues Konto
Ändern Sie den Lizenzschlüssel, um das vorhandene Warp+-Abonnement zu verwenden
WireGuard-Profil generieren
Überprüfen Sie den Kontostatus
Drucken Sie Trace-Informationen, um den Warp/Warp+-Status zu debuggen
Vorkompilierte Binärdateien finden Sie auf der Release-Seite.
Führen Sie wgcf
in einem Terminal ohne Argumente aus, um den Hilfebildschirm anzuzeigen. Alle Befehle und Parameter werden dokumentiert.
Führen Sie den folgenden Befehl in einem Terminal aus:
wgcf-Register
Das neue Konto wird unter wgcf-account.toml
gespeichert
Führen Sie den folgenden Befehl in einem Terminal aus:
wgcf generieren
Das WireGuard-Profil wird unter wgcf-profile.conf
gespeichert. Weitere Informationen zur Verwendung finden Sie im offiziellen WireGuard Quick Start.
Um maximale Kompatibilität zu gewährleisten, wird das generierte Profil genau wie die offizielle Android-App eine MTU von 1280 haben. Wenn Sie Leistungsprobleme haben, können Sie möglicherweise Ihre Geschwindigkeit verbessern, indem Sie diesen Wert erhöhen. Weitere Informationen finden Sie unter Nr. 40.
Wenn Sie bereits über ein Warp+-Abonnement verfügen, beispielsweise auf Ihrem Telefon, können Sie das von diesem Tool generierte Konto mit dem Konto Ihres Telefons verknüpfen und so dessen Warp+-Status teilen. Bitte beachten Sie, dass derzeit ein Limit von maximal 5 verbundenen Geräten gleichzeitig aktiv ist.
Besorgen Sie sich zunächst den Lizenzschlüssel für Ihr Warp+-Konto. So zeigen Sie es auf Android an:
Öffnen Sie die App 1.1.1.1
Klicken Sie oben rechts auf die Hamburger-Menüschaltfläche
Navigieren Sie zu: Account
> Key
Nun zurück zu wgcf.
⚠️ Wenn Sie über ein bestehendes Konto verfügen, müssen Sie es löschen und ein neues erstellen (!355, !425):wgcf register
Fügen Sie dann sofort Ihren Schlüssel zu wgcf-account.toml
hinzu. Führen Sie abschließend Folgendes aus:
wgcf-Update wgcf generieren
Führen Sie den folgenden Befehl in einem Terminal aus:
WGCF-Status
Stellen Sie eine Verbindung zum von diesem Tool generierten WireGuard-Profil her und führen Sie dann Folgendes aus:
wgcf-Trace
Wenn Sie sich die letzte Zeile ansehen, sollte dort warp=on
oder warp=plus
stehen, je nachdem, ob Sie Warp bzw. Warp+ haben.
api_tests – Tests für die API-Dokumentationsgenerierung
spec_format – OpenAPI3-Spezifikationsformatierer zur Nachbearbeitung der von Optic generierten Spezifikation
Dieses Projekt verwendet Optic, um mithilfe der in api_tests definierten Tests automatisch eine API-Dokumentation zu generieren. Diese Tests decken alle von wgcf verwendeten Endpunkte ab. Die Dokumentation wird als OpenAPI3-Spezifikation exportiert, die dann mit openapi-generator verwendet wird, um den Go-Client-API-Code unter wgcf/openapi zu generieren.
Um die API-Dokumentation zu aktualisieren, installieren Sie Optic und führen Sie dann Folgendes aus:
API-Start
Lösen und speichern Sie alle Unterschiede in der Web-Benutzeroberfläche.
Um den Go-Client-API-Code neu zu generieren, installieren Sie openapi-generator und führen Sie dann Folgendes aus:
bash generic-api.sh
Dieses Skript unterstützt sowohl Linux als auch WSL.
Wir sind nicht mit Cloudflare oder einer seiner Tochtergesellschaften oder verbundenen Unternehmen verbunden, verbunden, autorisiert, unterstützt oder in irgendeiner Weise offiziell mit ihnen verbunden. Die offizielle Cloudflare-Website finden Sie unter https://www.cloudflare.com/.
Die Namen Cloudflare Warp und Cloudflare sowie zugehörige Namen, Marken, Embleme und Bilder sind eingetragene Marken ihrer jeweiligen Eigentümer.