前言
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
访问本地服务。