AI摘要

昨晚心血来潮写了个页面,准备部署到 VPS 上给媳妇展示一下。考虑到机器配置较低(1H1C),且已经运行了其他服务,不想再额外折腾 Nginx 反向代理和 SSL 证书。
经过一番研究,发现 Cloudflare 提供的 Cloudflare Tunnel 完美解决了我的痛点。它本质上是一种内网穿透技术:在 VPS 上安装客户端建立隧道,CF 侧直接配置路由。
使用体验:
- 无需公网 IP/开放端口: 甚至连防火墙都不用配置,安全性极高。
- 自带 SSL: 自动分配证书,免去配置 HTTPS 的烦恼。
- 部署丝滑: 尤其适合海外机器,几条指令搞定。
核心流程如下:
1. 创建隧道
登录 Cloudflare 控制台,进入 Networks -> Tunnel,点击创建。
2. 设置名称
为你的隧道起个好记的名字。
3. 环境部署
根据 VPS 系统选择对应的安装指令,复制运行即可。
4. 确认连接
看到隧道状态显示为“已连接(Healthy)”即可进行下一步。
5. 配置路由规则
选择 Public Hostname。
6. 绑定域名
输入二级域名,服务地址指向本地端口(注意:通常使用 localhost:端口号)。
搞定! 现在可以直接通过域名访问服务了,配置过程非常省心。