Contient le client de ligne de commande pour Cloudflare Tunnel, un démon de tunneling qui transmet le trafic du réseau Cloudflare vers vos origines. Ce démon se situe entre le réseau Cloudflare et votre origine (par exemple un serveur Web). Cloudflare attire les demandes des clients et vous les envoie via ce démon, sans que vous ayez besoin de percer des trous dans votre pare-feu --- votre origine peut rester aussi fermée que possible. Une documentation complète peut être trouvée dans la section Cloudflare Tunnel de Cloudflare Docs. Toutes les utilisations liées au proxy vers vos origines sont disponibles sous cloudflared tunnel help
.
Vous pouvez également utiliser cloudflared
pour accéder aux origines du tunnel (qui sont protégées par cloudflared tunnel
) pour le trafic TCP au niveau de la couche 4 (c'est-à-dire pas HTTP/websocket), ce qui est pertinent pour des cas d'utilisation tels que SSH, RDP, etc. De telles utilisations sont disponibles sous l' cloudflared access help
.
Vous pouvez à la place utiliser le client WARP pour accéder aux origines privées derrière les tunnels pour le trafic de couche 4 sans nécessiter de commandes cloudflared access
du côté client.
Avant d'utiliser Cloudflare Tunnel, vous devrez effectuer quelques étapes dans le tableau de bord Cloudflare : vous devez ajouter un site Web à votre compte Cloudflare. Notez qu'aujourd'hui, il est possible d'utiliser Tunnel sans site Web (par exemple pour un routage privé), mais pour des raisons héritées, cette exigence est toujours nécessaire :
cloudflared
Les téléchargements sont disponibles sous forme de binaires autonomes, d'image Docker et de packages Debian, RPM et Homebrew. Vous pouvez également trouver des versions ici sur le référentiel GitHub cloudflared
.
cloudflared
est disponible sur DockerHub./.teamcity/install-cloudflare-go.sh
et suivre le résultat. Ensuite, vous pouvez exécuter make cloudflared
La documentation utilisateur de Cloudflare Tunnel est disponible sur https://developers.cloudflare.com/cloudflare-one/connections/connect-apps
Une fois installé, vous pouvez authentifier cloudflared
sur votre compte Cloudflare et commencer à créer des tunnels pour acheminer le trafic vers vos origines.
Vous souhaitez tester Cloudflare Tunnel avant d'ajouter un site Web à Cloudflare ? Vous pouvez le faire avec TryCloudflare en utilisant la documentation disponible ici.
Cloudflare prend actuellement en charge les versions de cloudflared datant d'un an à compter de la version la plus récente. Des modifications majeures sans rapport avec la disponibilité des fonctionnalités peuvent être introduites, ce qui aura un impact sur les versions publiées il y a plus d'un an. Vous pouvez en savoir plus sur la mise à niveau de cloudflared dans notre documentation destinée aux développeurs.
Par exemple, à partir de janvier 2023, Cloudflare prendra en charge la version cloudflared 2023.1.1 jusqu'à la version cloudflared 2022.1.1.