上传和下载速度慢centos+mysql——nginx


#1

内网ip是172.20.20.200
网络中心要求用8080端口映射
外网ip只能用8080端口:183.xx.xx.x5:8080
所以nginx做了如图配置,为方便内网输入ip访问监听了80端口,外网映射的8080端口,

SERVICE_URL配置的172.20.20.200:8000
FILE_SERVER_ROOT配置的http://183.xx.xx.x5:8080/seafhttp 配置如图:

以上配置之后内外网均可以上传下载文件,但是速度都很慢只有几百KB,可能是公网IP做了限速的原因。
这样的问题是:内网通过内网IP:172.20.20.200,80端口访问 上传和下载文件和外网一样慢.

如果把SERVICE_URL配置的172.20.20.200:8000
FILE_SERVER_ROOT配置的http://172.20.20.200:8080/seafhttp 配置如图:

如上配置的话内网上传很快,但是下载仍然很慢,外网无法上传和下载文件

问题:我想要外网能正常上传下载文件,内网能以局域网的速度上传和下载文件该怎么办?
请问这是哪里的问题,该怎么处理?
谢谢

===========================================================
用域名做了测试
结果还是一样的 内网下载下不动 上传很快


#2

我的是这么解决的:经过查询,发现是网卡与Hyper-V之间的问题。解决也很简单,只要将物理网卡驱动高级设置里的“虚拟机队列”禁用即可


#3

我和你一样的问题,现在2020年了你解决了吗?