wgcf est une CLI multiplateforme non officielle pour Cloudflare Warp
Enregistrez un nouveau compte
Changer la clé de licence pour utiliser l'abonnement Warp+ existant
Générer un profil WireGuard
Vérifier l'état du compte
Imprimer les informations de trace pour déboguer l'état Warp/Warp+
Vous pouvez trouver des binaires précompilés sur la page des versions.
Exécutez wgcf
dans un terminal sans aucun argument pour afficher l'écran d'aide. Toutes les commandes et paramètres sont documentés.
Exécutez la commande suivante dans un terminal :
registre wgcf
Le nouveau compte sera enregistré sous wgcf-account.toml
Exécutez la commande suivante dans un terminal :
wgcf générer
Le profil WireGuard sera enregistré sous wgcf-profile.conf
. Pour plus d'informations sur la façon de l'utiliser, veuillez consulter le démarrage rapide officiel de WireGuard.
Pour garantir une compatibilité maximale, le profil généré aura un MTU de 1280, tout comme l'application Android officielle. Si vous rencontrez des problèmes de performances, vous pourrez peut-être améliorer votre vitesse en augmentant cette valeur. Pour plus d’informations, veuillez vérifier le numéro 40.
Si vous disposez d'un abonnement Warp+ existant, par exemple sur votre téléphone, vous pouvez lier le compte généré par cet outil au compte de votre téléphone, en partageant son statut Warp+. Veuillez noter qu'il existe actuellement une limite maximale de 5 appareils liés actifs à la fois.
Tout d’abord, obtenez la clé de licence de votre compte Warp+. Pour le voir sur Android :
Ouvrez l'application 1.1.1.1
Cliquez sur le bouton du menu hamburger dans le coin supérieur droit
Accédez à : Account
> Key
Maintenant, revenons à wgcf.
⚠️ Si vous possédez un compte existant, vous devrez le supprimer et en créer un nouveau (!355, !425) :wgcf register
Ensuite, ajoutez immédiatement votre clé à wgcf-account.toml
. Enfin, exécutez :
mise à jour wgcf wgcf générer
Exécutez la commande suivante dans un terminal :
statut wgcf
Connectez-vous au profil WireGuard généré par cet outil, puis exécutez :
trace wgcf
Si vous regardez la dernière ligne, elle devrait indiquer warp=on
ou warp=plus
, selon que vous avez respectivement Warp ou Warp+.
api_tests - Tests pour la génération de documentation API
spec_format - Formateur de spécification OpenAPI3 pour post-traiter la spécification générée par Optic
Ce projet utilise Optic pour générer automatiquement la documentation API à l'aide des tests définis dans api_tests. Ces tests couvrent tous les points de terminaison utilisés par wgcf. La documentation est exportée sous forme de spécification OpenAPI3, qui est ensuite utilisée avec openapi-generator pour générer le code de l'API client Go sous wgcf/openapi.
Pour mettre à jour la documentation de l'API, installez Optic, puis exécutez :
démarrage de l'API
Résolvez et enregistrez toutes les différences dans l'interface utilisateur Web.
Pour régénérer le code de l'API du client Go, installez openapi-generator, puis exécutez :
bash générer-api.sh
Ce script prend en charge Linux et WSL.
Nous ne sommes pas affiliés, associés, autorisés, approuvés par ou officiellement connectés de quelque manière que ce soit à Cloudflare, ou à l'une de ses filiales ou de ses sociétés affiliées. Le site Web officiel de Cloudflare est disponible à l'adresse https://www.cloudflare.com/.
Les noms Cloudflare Warp et Cloudflare ainsi que les noms, marques, emblèmes et images associés sont des marques déposées de leurs propriétaires respectifs.