💡
原文中文,约1500字,阅读约需4分钟。
📝
内容提要
Cloudflared是免费的内网穿透方案,用于外网访问无公网IP的主机。需要绑定VISA/PayPal,域名NameServer需要指向Cloudflare,需要启用Cloudflare CDN。不需要公网IP的服务器,不需要防火墙、反向代理,不需要备案就可以使用80和443端口,不需要自行申请SSL证书,免费。部署需要创建compose.yaml文件并执行docker compose up -d命令,配置需要在Cloudflare Zero Trust面板中创建隧道并添加代理的端口。
🎯
关键要点
- Cloudflared 是免费的内网穿透方案,用于外网访问无公网 IP 的主机。
- 使用 Cloudflared 需要绑定 VISA/PayPal,域名 NameServer 指向 Cloudflare,并启用 Cloudflare CDN。
- 优点包括:不需要公网 IP、无防火墙和反向代理、无需备案可使用 80 和 443 端口、无需申请 SSL 证书,且免费。
- 缺点是国内访问速度慢,且相对依赖 Cloudflare 平台。
- 部署步骤包括创建 compose.yaml 文件并执行 docker compose up -d 命令。
- 在 Cloudflare Zero Trust 面板中创建隧道并添加代理的端口,记录 token 并填写在 compose.yaml 中。
- 通过设置 Public Hostname Page 选项卡,可以实现通过公网访问本地服务,并自动申请 SSL 证书。
🏷️
标签
➡️