Utiliser Cloudflare Warp avec WireGuard
Je suis tombé sur un projet Github sympathique qui génère des fichiers de configuration Wireguard pour Cloudflare WARP : wgcf.
Une fois installé (sur Mac grâce à brew install wgcf
, voir leur doc pour l'installer sur d'autres systèmes), il faut générer un profil avec wgcf register
puis créer une configuration WireGuard avec wgcf generate
.
Ça donne quelque chose comme ceci dans le fichier wgcf-profile.toml
:
[Interface]
PrivateKey = <redacted>
Address = <redacted>
Address = <redacted>
DNS = 1.1.1.1
[Peer]
PublicKey = bmXOC+F1FxEMF9dyiK2H5/1SUtzH0JuVo51h2wPfgyo=
AllowedIPs = 0.0.0.0/0
AllowedIPs = ::/0
Endpoint = engage.cloudflareclient.com:2408
Il peut être nécessaire de modifier le MTU, pour moi la bonne valeur a été 1280, mais cela dépend du système : plus d'informations sur le MTU ici