前言
Cloudflare Tunnels 是 Cloudflare 提供的一种内网穿透服务,可以用于将本地服务暴露到互联网上。

使用
1. 安装 Cloudflared
| |
2. 登录 Cloudflared
| |
登录后选择一个域名作为隧道域名, 如 example.com。
3. 创建隧道
<name> 为隧道名称, 如 bot。
| |
创建隧道后,会生成一个凭证文件,通常位于 ~/.cloudflared/<tunnel-id>.json。
4. 配置隧道
创建 ~/.cloudflared/config.yaml 配置文件, 内容如下:
url: 本地服务地址 (http://localhost:3000)tunnel: 隧道IDcredentials-file: 凭证文件路径
配置文件示例:
5. 配置 DNS
| |
6. 运行隧道
| |
运行后, 可以通过 https://<name>.example.com 访问本地服务。