使用Cloudflare Tunnel访问vps上的项目,无需设置反向代理与SSL签证。
vps 先安装 Docker
找一个解析好的域名,点击 Access,启动 Zero Trust 跳转到 Zero Trust 设置页面。
- 选择 Access/Tunnels,点击 Create a tunnel
- 给自己的 tunnel 起个名字
- 选择 Docker,复制 Docker 命令,这里需要修改一下在 vps 里运行
docker run --name cloudflared -d --restart unless-stopped cloudflare/cloudflared:latest tunnel --no-autoupdate run --token {API}
- 配置域名与服务在 vps 的端口并保存
- 之后我们就可以看到可以直接访问服务的域名了,无需再单独配置反向代理与 SSL,直接访问 Routes 下的地址就可以直接访问到服务
使用Cloudflare Tunnel访问vps上的项目,无需设置反向代理与SSL签证