| [ Web Proxy ] |
| Viewing: https://developers.cloudflare.com/tunnel/ | [Back] [Original] |
Securely connect your origin servers, APIs, and services to Cloudflare with post-quantum encrypted tunnels no public IPs required.
Looking for private networking or Zero Trust?
This documentation covers Cloudflare Tunnel use cases for public applications. For VPN replacement, private network access, and network traffic filtering, refer to the Cloudflare One Tunnel documentation.
Cloudflare Tunnel connects your infrastructure to Cloudflare through an outbound-only, post-quantum encrypted connection. Instead of exposing a public IP, you install a lightweight daemon called cloudflared on your server. It creates a persistent tunnel to Cloudflare's global network, so all traffic to your origins flows through Cloudflare where CDN caching, WAF, Bot Management, and DDoS protection are applied automatically.
No open inbound ports. No public IPs. No attack surface.
cloudflared on your server or network.cloudflared establishes outbound, post-quantum encrypted connections to Cloudflare no inbound ports or firewall changes required.app.example.com to http://localhost:8080).Each tunnel maintains four long-lived connections to two Cloudflare data centers for built-in redundancy. You can run multiple cloudflared replicas for additional high availability.
[How an HTTP request reaches an origin connected with Cloudflare Tunnel]
Set up a tunnel in under 5 minutes using the dashboard or API.
DNS records, protocols, and load balancing for published applications.
Cloudflare One, Workers VPC, Load Balancing, Access, and more.
Replicas, firewall rules, tokens, and runtime parameters.
| Web Proxy Viewer | New URL | Original Page |