应用场景
局域网内使用时设置成本机ip这个没问题,但是**偶尔会使用外网分享**(内网穿透)就不能下载了 如果一直走内网穿透的链接局域网内使用速度就是一个问题。
能不能同时支持两个链接的下载(测试过了,打开是不会出问题的,上传也不会出问题。唯独下载)
1143353626 只要链接能打开,就可以下载
1.手动改链接地址 把链接中的内网地址改为外网地址 例如把http://192.168.1.12:5212/api/xxxx 改为http://{你的外网地址+端口}/api/xxxx
2.改存储策略的根URL,可以在生成外链时自动使用外网地址
1143353626 同样出现了这个问题,内网需求和外网需求都有,但是链接前缀只能是设定的一个网站url,导致下载的时候要么内网地址,要么外网地址,楼主现在解决了吗?
你说的这个方法我试过,改完url之后我局域网地址也会走外网的流量,不走局域网了
局域网下载经常使用 如果之前在外网下载了的情况下, 不进去管理面板是下载不下来东西的。
需要再手动点一下管理面板 然后会弹出一个提示说我IP不对,是不是要按现在的配置 (选是以后就从外网的地址切换到局域网的地址了)
如果偶尔需要用到外网分享给别人文件,需要在别人下载的这段时间内我的地址是保持外网的 (不能切换回局域网地址)。 不然就会下载中断
内网走内网下载效率不一样,我也需要
我也苦恼了很久。内网速度是100多兆,公网只有不到10m,内网用的多,如果使用nginx反向代理之类的工具可以实现下载地址跟着变吗
同样的苦恼。这个应该提需求改进的,不要自己设置域名,访问哪个就直接返回哪个不好吗
不如换个思路,内网只会在内网中使用(废话),那内网必然是可以控制的。 这样可以控制内网的DNS,让处在内网时,解析到内网的域名。
我有个其它的项目,里面下载文件本来使用IP地址,后面也改用域名了,这样在内网的路由器上面把DNS指向到内网即可。 大部分客户端都能自动使用路由器的DNS,有些自己指定公网DNS的就无效,但域名依然可以访问慢些。 他想快自己去解决。
会在下个版本中优化。