Cloudflare 隧道访问

265 阅读1分钟

1、

**一、**安装 cloudflared

1、下载 cloudflared

# 对于 ARM Linux,例如 OEC-Turbo
wget https://github.com/cloudflare/cloudflared/releases/latest/download/cloudflared-linux-arm64
chmod +x cloudflared
sudo mv cloudflared /usr/local/bin/

2、验证安装

cloudflared --version

3、登录 Cloudflare

cloudflared login

4、创建 Tunnel

cloudflared tunnel create myoec-tunnel

5、配置 Tunnel

  1. 创建配置文件 config.yml,通常路径:~/.cloudflared/config.yml

示例:

tunnel: <TUNNEL-ID>
credentials-file: /root/.cloudflared/<TUNNEL-ID>.json


ingress:
  - hostname: myoec.example.com
    service: http://localhost:3000
  - service: http_status:404



6、根据TUNNEL-ID 注册 Cloudflare 并添加你的域名

内容是: .cfargotunnel.com

7、启动 Tunnel

cloudflared tunnel run myoec-tunnel

8、后台启动

群晖 DSM → 控制面板 → 任务计划 → 触发的任务 → 自定义脚本 选择开机启动

自定义脚本内容 例子:

 cloudflared tunnel --config /var/services/homes/jinggege/.cloudflared/config.yml run nas-tunnel