首页 /
教程与测评 /
教程
Cloudflare Tunnel:无公网 IP 也能发布网站 教程
没有公网 IP、懒得配 DDNS?Cloudflare Tunnel 让内网服务自动获得 HTTPS 公网地址,本教程以 cloudflared 为例全程演示。
为什么用 Tunnel
- 无需公网 IP / 端口映射 / 路由器设置
- 证书全自动:不再手工续 Let's Encrypt
- 源站 IP 隐藏:攻击者打不到你的真实服务器
- 免费额度足够个人与中小项目
安装与登录
- 下载 cloudflared 二进制或 system 包管理器安装
- cloudflared tunnel login 浏览器授权域名
- cloudflared tunnel create my-site 创建隧道并记下 ID
- 自动生成 ~/.cloudflared 下的凭据文件
发布内网服务
- 写 config.yml:tunnel: my-site + ingress 规则指向 http://localhost:8080
- cloudflared tunnel route dns my-site web.example.com 绑域名
- cloudflared tunnel run my-site 前台跑通再配 systemd
- 外网访问 https://web.example.com 即直达内网服务
内容基于公开资料与实操经验整理;涉及产品价格与政策以官方为准。需要代劳?建站咨询服务