[点晴永久免费OA]内网穿透终极方案:cloudflared免费隧道,无需公网IP,5分钟上手
当前位置:点晴教程→点晴OA办公管理信息系统
→『 经验分享&问题答疑 』
家里 NAS、树莓派、本地开发环境想对外提供服务,却没有公网 IP?传统方案要么找运营商要公网 IP(难如登天),要么折腾端口映射(安全隐患一大堆)。今天给你介绍一个优雅到不行的解决方案——用 Docker 跑一个 cloudflared,把本地服务直接接入 Cloudflare 的全球网络,免费、安全、零配置 SSL。 什么是 cloudflared?cloudflared 是 Cloudflare 官方开源的 Tunnel 客户端。它的核心思路很简单:在你的服务器上运行一个轻量级代理,主动与 Cloudflare 的边缘节点建立加密隧道。外部用户访问你的域名时,流量先到达 Cloudflare 的全球 CDN,然后通过隧道安全地转发到你的内网服务。 说白了,你不需要公网 IP,不需要路由器端口映射,甚至不需要开放任何防火墙规则。Cloudflare 帮你把一切搞定。 核心特性完全免费:Cloudflare Tunnel 本身免费使用,无需付费套餐。你只需要拥有一个绑定到 Cloudflare 的域名即可。 零 SSL 配置:Cloudflare 自动为你的服务提供 HTTPS 证书,无需自己折腾 Let's Encrypt 或手动续期。 隐藏源站 IP:外部流量经过 Cloudflare 边缘节点,你的服务器真实 IP 完全不可见,天然防 DDoS。 支持多种协议:HTTP/HTTPS、TCP、SSH、RDP、VNC、WebSocket……几乎所有协议都能通过 Tunnel 暴露。 多服务共享一个 Tunnel:一个 cloudflared 实例可以通过路由规则同时暴露多个本地服务,比如 8080 端口放博客,8443 端口放监控面板。 跨平台 Docker 部署:官方提供 Docker 镜像,Linux/macOS/Windows 都能一键跑起来。 部署指南第一步:准备一个 Cloudflare 账号
第二步:创建 Tunnel执行后会输出类似这样的信息: 记下这个 Tunnel ID,后面要用。 第三步:配置路由规则创建一个配置文件 这里定义了两个子域名的路由规则:
DNS 记录会自动创建,指向 第四步:Docker 一行命令启动创建 或者更简单的方式,直接用 token 启动(推荐新手): 就这么简单!Docker 容器启动后,你的本地服务就已经可以通过域名从公网访问了。 第五步:验证打开浏览器访问 效果对比
可以看到,Cloudflare Tunnel 在安全性、成本和易用性上都是碾压级的。 实际应用场景场景一:本地开发调试 在本地写了个 Web 应用,想发给客户演示。不用部署到测试服务器,直接用 cloudflared 生成一个临时公网链接,5 分钟搞定。 场景二:智能家居服务 家里的 Home Assistant、NAS 管理面板、监控摄像头想远程访问。不用折腾路由器,不用担心端口暴露给全网扫描。 场景三:个人博客/网站 本地搭建 WordPress 或 Hugo 博客,通过 Cloudflare 提供全球 CDN 加速和 HTTPS,成本几乎为零。 场景四:SSH 跳板机 通过 Tunnel 暴露 SSH 服务,配合 Cloudflare Access 做身份验证,比传统的 SSH 密钥登录更安全。 常见问题Q:Tunnel 挂了怎么办? A:cloudflared 支持多实例部署。你可以同时在多台机器上运行同一个 Tunnel,Cloudflare 会自动负载均衡。Docker Compose 里加个 Q:带宽有限制吗? A:Tunnel 本身的带宽取决于你域名的 Cloudflare 计划。免费计划下,Cloudflare 的缓存会帮你分担大量流量。对于静态内容,走 CDN 缓存几乎不消耗源站带宽。 Q:可以自定义域名吗? A:当然可以!只要域名解析到了 Cloudflare,你就可以为任意子域名配置 Tunnel 路由规则,数量没有限制。 Q:对延迟有影响吗? A:理论上会增加一跳延迟(约 10-30ms),但 Cloudflare 在全球有 300+ 节点,大多数情况下用户连接到的边缘节点比你直接连源站更快。 总结cloudflared 是近年来最优雅的"内网暴露"方案之一。它把复杂的隧道、SSL、DNS、CDN 全部打包成一个 Docker 容器,一行命令搞定。对于没有公网 IP 的个人开发者、家庭实验室爱好者、以及中小团队来说,这几乎是必装神器。 行动建议:
互动时间: 你有哪些"想对外提供访问但没有公网 IP"的服务?留言告诉我,我来帮你出主意!也欢迎分享你用 cloudflared 搭建了什么有趣的项目 👇 如果你觉得这篇文章有用,别忘了点赞收藏,分享给同样被公网 IP 折磨的朋友~ 引用链接[1]Cloudflare: https://cloudflare.com 阅读原文:https://mp.weixin.qq.com/s/WGznwEBB5rPD3neOkYF2Fw 该文章在 2026/7/22 11:28:39 编辑过 |
关键字查询
相关文章
正在查询... |