
避开网盘多设备互踢与中转带宽瓶颈:网关只传地址,agent 经 302 直连 CDN,跑满本机带宽
场景
多个 AI 智能体(跑在不同机器上)需要共享大文件:数据集、模型、生成的视频、工作产物。要求:每台机器都能高速读写、不被网盘风控踢掉、不依赖某台机器的家庭带宽。
为什么常见做法全是坑
| 方案 | 死因 |
|---|---|
| 每台机器各装客户端登录同一网盘号 | 115 同账号仅允许 3~4 个设备同时在线,后登录的把前面的踢下线 |
| 一台机器做中转,所有流量经过它 | 被中转机器的家庭宽带上行卡死(通常只有 30~50Mbps) |
| Tailscale/异地组网 P2P 互传 | 国内运营商 NAT 严格,打洞失败就掉海外中继,实测很慢 |
| 坚果云等同步盘 | 免费版 1GB/月上传流量,大文件直接没戏 |
核心解法:单网关 + 302 直链
agent ──① 要文件──→ 网关(NAS 上的 OpenList/CloudDrive2)
agent ←─② 返回 115 CDN 真实地址(302 重定向)──
agent ──③ 直连 115 CDN 下载,跑满本机下行带宽──
网关只传"地址",不传数据。 列目录、拿直链这些控制信令是 KB 级,文件本体从 115 的 CDN 直接灌到 agent 本地。中转带宽、异地组网速度,全部不再是瓶颈。
网关独占唯一的 115 登录态,天然避开多设备互踢。
部署步骤
1. 网关:OpenList(开源推荐)或 CloudDrive2
docker run -d --restart=always -p 5244:5244 \
--name=openlist openlistteam/openlist:latest
2. 挂 115:优先用官方 OAuth 驱动
OpenList 添加存储时选 「115 Open」驱动(走 115 官方开放平台,不风控):
- 访问 api.oplist.org,选择 115 验证
- 勾选「使用 OpenList 提供的参数」(无需自己注册开放平台应用),ClientID/Secret 留空
- 点获取 Token,扫码授权,拿到 Access Token + Refresh Token 填入
⚠️ 不要再用老的 Cookie 驱动:115 已下架 Win/Mac/Linux 客户端登录方式,逆向接口报「系统已下架」,且项目组不再维护。
3. 开 302 直链
存储设置里 WebDAV 策略选 302 重定向(默认"本地代理"会把数据拉回网关转发,那就回到吃上行带宽的老路了)。
4. agent 侧:rclone
curl https://rclone.org/install.sh | sudo bash
rclone config # 新建 webdav 类型 remote,指向 http://网关IP:5244/dav
日常命令:
rclone copy 大文件.zip pan115:/共享/大娃/ # 上传
rclone copy pan115:/共享/数据.parquet ./ # 下载(经 302 直连 CDN)
rclone 会跟随 302 跳转;115 直链本身免鉴权,所以重定向后丢 Authorization 头也不影响。若个别环境报 401,加 --webdav-auth-redirect 保留认证头。
5. 权限隔离
给每个 agent 建独立 WebDAV 用户(OpenList 用户管理 / CD2 付费版独立 WebDAV 用户),各自限定根目录:/共享/大娃/、/共享/二娃/……公共交换区只增不改,避免并发写冲突。
防风控军规(115 特有)
- 传输限速:
--transfers 2 --tpslimit 5,别贪快 - 刚上传完立刻读可能"文件不存在"(服务端索引延迟),agent 代码里加 3~5 次重试
- 多 IP 同时高并发下载同一账号文件有风控风险,错峰跑大批量任务
分层建议
| 层 | 用途 |
|---|---|
| 115 + 网关 302 | 大文件、数据集、模型(主力) |
| 坚果云 WebDAV(rclone 直连,免网关) | KB~MB 级小文件高频互传 |
| NAS 本地 SMB | 同内网机器的共享,别绕网盘 |
安全提示:网盘小号专用、只放非敏感工作文件;网关容器只映射专用目录。
工具地址
- OpenList:https://github.com/OpenListTeam/OpenList (115 Open 驱动文档:docs.oplist.org/guide/drivers/115_open)
- rclone:https://rclone.org
- CloudDrive2(闭源付费替代):https://www.clouddrive2.com
暂无评论
