飞牛 APP 外网下载速度异常(DDNS 直连模式)
问题描述
使用 DDNS + 端口转发实现外网直连后,浏览器下载速度正常(2.3-2.6 MB/s),但飞牛 APP 下载同一文件速度只有 180 KB/s,相差 13 倍以上。
实际使用影响
- 相册加载原图:在外网查看照片时,加载一张原图需要等待数秒,体验极差
- 相册视频播放:播放相册中的视频时,加载时间很长,经常出现缓冲卡顿
- 文件下载:APP 下载文件速度仅 180 KB/s,而同网络下浏览器下载可达 2.3-2.6 MB/s
这些问题严重影响外网使用体验,尤其在移动端 APP 是主要访问方式的场景下。
环境信息
- 宽带:安徽电信千兆(上行 44.77 Mbps,实测)
- NAS:飞牛 OS,i3-8100T,16GB RAM
- 网络拓扑:光猫桥接 → ZTE 路由器 PPPoE 拨号 → NAS(内网 IP)
- DDNS:No-IP,域名 xxx.ddns.net(已脱敏)
- 端口转发:5666-5667 → NAS 5666-5667
- 外网访问方式:HTTP(5666 端口)
测试过程
1. 网络层测试(iperf3)
从手机 5G 热点通过 DDNS 连接 NAS 上的 iperf3 服务:
plaintext
9
1
2
iperf3 -c xxx.ddns.net -p 5201 -t 30
结果:
- 带宽:22.1 Mbps(2.75 MB/s)
- 延迟:稳定,30 秒测试无丢包
结论:NAS 网络栈、路由器转发、DDNS 解析均正常,网络层可达 22 Mbps。
2. 浏览器 HTTP 直连测试
手机浏览器访问 http://xxx.ddns.net:5666,登录飞牛文件管理,下载 508.3 MB 文件:
- 速度:2.3-2.6 MB/s(约 18-21 Mbps)
- 状态:下载完成,速度稳定
结论:HTTP 直连速度接近 iperf3 测试结果,网络层无问题。
3. 飞牛 APP 下载测试
APP 设置:
- 服务器地址:
http://xxx.ddns.net:5666
- HTTPS 安全访问:关闭
- 连接状态:显示"公网连接",弹窗确认"当前通过解析动态域名公网连接到NAS"
- FN Connect:已关闭(排除中继影响)
下载同一文件(52.48 MB):
- 速度:181.7 KB/s(约 1.4 Mbps)
- 状态:速度持续偏低,无上升趋势
结论:APP 在 DDNS 直连模式下,下载速度仅为浏览器的 1/13。
4. 对比测试汇总
表格
| 测试方式 |
速度 |
说明 |
| iperf3 ** TCP |
22 Mbps |
网络层正常 |
| 浏览器 HTTP 直连 |
18-21 Mbps |
HTTP 服务正常 |
| 飞牛 APP HTTP 直连 |
1.4 Mbps |
APP 下载异常慢 |
排除的因素
- FN Connect 中继:已关闭 FN Connect,APP 明确显示 DDNS 直连
- 网络层瓶颈:iperf3 和浏览器均达到 20+ Mbps
- MTU/TCP 参数:已优化(MTU 1480,TCP 缓冲区调大),无改善
- HTTPS 证书问题:使用 HTTP 模式,与证书无关
- 磁盘 I/O:局域网下载 71 MB/s,磁盘无瓶颈
可能原因
- APP 下载使用了不同的 API 接口,非直接文件流传输
- APP 的 HTTP 客户端实现存在性能问题(如缓冲区过小、并发限制)
- APP 下载过程中有额外的处理逻辑(校验、分块等)影响速度
- APP 对大文件下载有未说明的速度限制
期望
请官方排查飞牛 APP 在 DDNS 直连模式下的下载性能问题,对比浏览器和 APP 的下载机制差异,优化 APP 的文件传输性能。
附加信息
- APP 版本:飞牛 OS 最新版
- 测试时间:2026-06-24
- 测试文件:52.48 MB(iKuai ISO)、508.3 MB(其他文件)
- 日志/截图:已保存,可提供
备注:此问题不影响浏览器访问,但严重影响 APP 用户体验。在外网环境下,APP 是主要使用方式,希望优先修复。