Cloudflare Quick Tunnels permet de rendre accessible une application locale sur Internet via une URL publique et chiffrée. L'outil, accessible via une simple commande cloudflared tunnel --url <votre_url_locale>, ne requiert aucune configuration DNS, ouverture de ports ou création de compte. Il établit une connexion sortante sécurisée vers le réseau Cloudflare, protégeant ainsi l'adresse IP de l'utilisateur tout en offrant une protection DDoS et une connectivité globale.
Cette solution est particulièrement adaptée aux développeurs pour le partage d'aperçus en temps réel, la réception de webhooks ou les tests de navigateurs. L'architecture "outbound-only" garantit que votre machine reste privée, le trafic ne passant que par les connexions initiées par cloudflared vers le réseau Cloudflare. Les requêtes entrantes sont relayées à travers cette connexion sécurisée, sans jamais exposer de ports sur votre routeur.
L'utilisation de Quick Tunnels est simplifiée en trois étapes : installer l'agent cloudflared, lancer votre application locale, puis exécuter la commande pour créer le tunnel. Le résultat est une URL éphémère prête à être partagée, pouvant également être formatée en JSON pour les scripts ou les agents de codage.
Exposer son localhost sur internet est indispensable pour tester des webhooks, partager des démos en direct, ou tester sur des appareils mobiles réels. L’outil open source Tunnelmole permet de créer un tunnel sécurisé entre un serveur local et une URL publique en quelques secondes. Après avoir lancé son serveur local (ex: localhost:3000), il suffit d’installer Tunnelmole (npm install -g tunnelmole ou via un script d’installation), puis de lancer tmole 3000 pour obtenir une URL publique HTTPS accessible partout. Idéal pour le développement, le débogage ou la collaboration, Tunnelmole est transparent, open source et permet même l’auto-hébergement pour plus de contrôle. Une solution simple et efficace pour sortir de l’isolement de localhost.
Un concurrent de ngrok ?
Tout est dans le titre
Tout est dans le titre
Une alternative à ngrok
Amusant
Une liste de solutions pour faire du tunneling
Les services présentés dans l'article :
- ngrok
- PageKite
- localtunnel
- boringproxy
- BrowserStack