内网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 配置如图:
如上配置的话内网上传很快,但是下载仍然很慢,外网无法上传和下载文件
问题:我想要外网能正常上传下载文件,内网能以局域网的速度上传和下载文件该怎么办?
请问这是哪里的问题,该怎么处理?
谢谢
===========================================================
用域名做了测试
结果还是一样的 内网下载下不动 上传很快