利用 Cloudflare Tunnel 实现内网穿透与免端口访问

📘 开发记录 · 03-18 · 133 人浏览
利用 Cloudflare Tunnel 实现内网穿透与免端口访问
🤖AI摘要

logo
昨晚心血来潮写了个页面,准备部署到 VPS 上给媳妇展示一下。考虑到机器配置较低(1H1C),且已经运行了其他服务,不想再额外折腾 Nginx 反向代理和 SSL 证书。

经过一番研究,发现 Cloudflare 提供的 Cloudflare Tunnel 完美解决了我的痛点。它本质上是一种内网穿透技术:在 VPS 上安装客户端建立隧道,CF 侧直接配置路由。

使用体验:

  • 无需公网 IP/开放端口: 甚至连防火墙都不用配置,安全性极高。
  • 自带 SSL: 自动分配证书,免去配置 HTTPS 的烦恼。
  • 部署丝滑: 尤其适合海外机器,几条指令搞定。

核心流程如下:

1. 创建隧道

登录 Cloudflare 控制台,进入 Networks -> Tunnel,点击创建。
2026-03-18T03:25:14.png

2. 设置名称

为你的隧道起个好记的名字。
2026-03-18T03:26:29.png

3. 环境部署

根据 VPS 系统选择对应的安装指令,复制运行即可。
2026-03-18T03:27:24.png

4. 确认连接

看到隧道状态显示为“已连接(Healthy)”即可进行下一步。
2026-03-18T03:29:38.png

5. 配置路由规则

选择 Public Hostname
2026-03-18T03:29:59.png

6. 绑定域名

输入二级域名,服务地址指向本地端口(注意:通常使用 localhost:端口号)。
2026-03-18T03:32:18.png


搞定! 现在可以直接通过域名访问服务了,配置过程非常省心。

Under CC BY NC-SA License.
Powered by Typecho | Theme by Jasmine
您是第 71117 位访客