局域网手机APP播放存储内视频,卡成狗

环境是openwrt主路由,5G WIFI,速率没问题,但是APP访问视频文件,只有几百K的传输速度,缓存一下,播放1秒,又缓存,体验太差了啊

更新一下,之前我弄错了,确实是APP的问题,PC的网页端访问就没有问题,手机端就一直在转圈缓存,都是设置为IP形式的地址。5G的WIFI,测速互联网可以到270Mbps的下载速度,所以无线方面也是没有问题的。

似乎是设置成域名形式的问题,设置成IP就很快,问题来了,怎么写iptables加速内网的访问呢?
我的路由器192.168.0.1拨号,动态公网IP!!,seafile是192.168.0.240,路由器设置了ssl证书,用的nginx反向代理,外网访问192.168.0.1的8443端口,先端口转换到192.168.0.1的443端口,在由nginx反代到192.168.0.240的seafile服务器。内网可以从seafile服务器192.168.0.240的80端口直接访问。
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
iptables -t nat -A PREROUTING -i eth0 -p tcp -m tcp s- 192.168.0.0/24 -d 192.168.0.1/24 --dport 8443 -j DNAT --to-destination 192.168.0.240:80
网上瞎抄的,大神帮忙看看,谢谢~

对了路由器的nginx反代具体是 /转到openwrt的luci,/seafile是访问服务器

为什么不考虑直接在openwrt上直接做host解析呢?
直接把域名解析成内网IP,互联网还是走公网出口

我单纯改过host,但是内网无法访问,不知道问题在哪

win方案没有这个情况 而且 win服务器灵活性比较高

你是说我这种情况不正常对吗?能帮忙分析一下吗?