$cd ../troubleshooting/
NetworkingFree Solution
无公网 IP — 使用 Cloudflare Tunnel
// 在 CGNAT 后面?没有静态 IP?Cloudflare Tunnel 免费暴露您的服务器。
✓ 您将获得
• 免费 HTTPS 端点:https://your-name.trycloudflare.com
• 无需端口转发,无需路由器配置
• 适用于 CGNAT、家庭 ISP 环境
• 带命名隧道的固定子域名(免费 Cloudflare 账号)
setup.sh
✅ 5 分钟完成配置
1. 安装 cloudflared
# macOS
$ brew install cloudflared
# Linux (Debian/Ubuntu)
$ curl -L https://github.com/cloudflare/cloudflared/releases/latest/download/cloudflared-linux-amd64.deb -o cf.deb
$ sudo dpkg -i cf.deb
2. 快速隧道(无需账号)
$ cloudflared tunnel --url http://localhost:18789
# Output:
https://random-name-abc123.trycloudflare.com
# Use this URL as your webhook endpoint
3. 持久命名隧道(推荐)
$ cloudflared tunnel login
$ cloudflared tunnel create openclaw
$ cloudflared tunnel route dns openclaw your-domain.com
$ cloudflared tunnel run openclaw
4. 设置为系统服务(自动启动)
$ sudo cloudflared service install
$ sudo systemctl enable cloudflared
❓ FAQ
Q1. 免费吗?
完全免费。只需 Cloudflare 账号和域名。