Cloudflare Tunnel:不开放端口也能让内网服务上公网
用 cloudflared 建一条出站隧道,把家里 NAS 的服务安全暴露出去。
家里的 NAS 想在外网访问,但又不想做端口映射、也不想暴露公网 IP,可以试试 Cloudflare Tunnel。
原理
cloudflared 在 NAS 上主动向外连接 Cloudflare 的边缘节点,之后所有访问都经过这条隧道转发,家里不需要开放任何入站端口。
用户 → Cloudflare 边缘 → 隧道 → 家里的 cloudflared → 本地服务
关键点
- 隧道的 DNS 记录由 Cloudflare 代管,所以域名要托管到 Cloudflare
- 免费版 Zero Trust 可能要求绑定支付方式;可以改用命令行本地隧道(
cloudflared tunnel login/create/route dns)绕开 - 大陆访问免费隧道通常绕海外节点,速度一般,适合分享而非大流量下载
一条命令跑起来
cloudflared tunnel run openlist
适合谁
- 想给朋友分享一个内网服务
- 不想动路由器端口映射
- 没有公网 IPv4 的家庭宽带
后续会整理一份完整的「本地管理隧道」部署清单。
留言