主题
Cloudflare Tunnel
Cloudflare Tunnel 可以为 ComfyCarry 的各项服务提供安全的公网访问地址。即使实例位于局域网内网、动态 IP 环境或没有开放外部端口的云算力平台中,也能获得稳定的 HTTPS 域名与终端访问链接。

选择 Tunnel 模式
在 配置 选项卡中,ComfyCarry 提供两种 Tunnel 运行模式:

使用公共节点
公共节点 使用 ComfyCarry 提供的共享 Tunnel 基础设施,适合临时租用 GPU 实例或没有自有域名的使用场景:
- 在模式卡片中选择 公共节点。
- 想使用固定名称时,在 域名 前缀输入框中填写 3–32 位自定义名称(由小写字母、数字或连字符组成);留空时系统会自动生成随机名称。
- 点击页面右下方的 保存 启用公共节点。
- 启用后,各项服务将分配到
*.erocraft.org的专属访问链接。
卡片中显示的容量表示公共节点当前的在用通道数与上限。容量未满时可随时一键启用。
使用自定义 Tunnel
自定义 Tunnel 使用你自己的 Cloudflare 账号与域名,可以自主设置访问域名与二级前缀:
- 登录 Cloudflare API Tokens 页面,创建包含以下权限的 API Token:
| 授权范围 | 权限名称 | 权限级别 |
|---|---|---|
| Account | Cloudflare Tunnel | Edit |
| Zone | DNS | Edit |
- 在模式卡片中选择 自定义 Tunnel。
- 在 域名 中填写托管在 Cloudflare 的主域名(例如
example.com),在左侧输入框填写该实例使用的子域名前缀(例如my-gpu);留空时自动生成随机前缀。 - 在 CF API Token 中粘贴创建的 Token,点击右侧的 验证 确认权限有效。
- 点击 保存,系统会自动完成域名配置并开启公网访问。
调整传输协议
在 配置 页面的 传输协议 下拉菜单中,可以调整 Tunnel 的网络传输协议:
| 选项 | 说明 | 适用场景 |
|---|---|---|
| Auto (默认) | 自动协商最佳传输协议,优先选择低延迟传输 | 绝大多数网络环境下的推荐设置 |
| HTTP/2 | 使用基于 TCP 的标准 HTTP/2 协议 | 遇到网络限制 UDP 协议、连接频繁断开或速度异常时选用 |
| QUIC | 使用基于 UDP 的 QUIC 协议 | 跨国长距离访问、希望降低握手延迟或在弱网环境下提升流畅度时选用 |
修改传输协议后,点击右上角的 重启 按钮使设置生效。
服务路由与访问链接
Tunnel 开启后,服务 & 日志 页面会列出所有已连接服务的访问卡片:
- Dashboard:ComfyCarry 控制面板主入口,点击卡片直接在浏览器中打开。
- ComfyUI:原生 ComfyUI 工作流界面,点击卡片即可进入工作流画布。
- JupyterLab:网页端开发与文件管理环境,点击卡片直接打开并自动完成登录验证。
- SSH:终端连接入口,点击卡片可直接复制带有代理指令的连接命令。
卡片显示绿色圆点与 路由就绪 时,表示该服务已经可以通过对应的公网链接正常访问。
添加自定义服务
在自定义 Tunnel 模式下,如果实例中还运行了其他网页服务(例如自定义工具、模型监控面板或文件服务),可以将其一并发布到公网:
- 在服务卡片列表末尾点击 添加服务 卡片。
- 填写 服务名称(例如
FileBrowser)、服务对应的 端口(例如8080)以及二级域名 后缀(例如files)。 - 选择协议类型(默认为
HTTP)。 - 确认添加后,系统会自动创建对应的访问路由,生成形如
files-my-gpu.example.com的公网地址。
需要移除自定义服务时,点击卡片右上角的删除图标即可取消该服务的公网链接。
进程控制与运行日志
页面右上角与下方区域提供服务控制与实时日志:
- 启动 / 停止 / 重启:在页面右上角可以控制 Tunnel 服务的运行状态。修改子域名、切换协议或遇到网络波动时,点击 重启 重新建立连接。
- 运行日志:实时显示连接状态、接入节点与访问记录。连接遇到异常时,可以在日志中查看具体提示。