求教: vps 如何中转下载文件

2020-07-12 10:44:01 +08:00
 a566

多余一款空闲 vps 硬盘 40g,想用来做一个网盘,发现国内下载速度慢,听加中转会好些,google,发现上面有的教程已经没用了。

现在求大佬有没有介绍的方法;

下面是 vps 中下载的速度对比:

已发出 HTTP 请求,正在等待回应... 200 OK
长度:232768166 (222M) [application/octet-stream]
正在保存至: “open_gapps-arm64-10.0-micro-20200422.zip”

100%[==========================================================>] 232,768,166 7.91MB/s 用时 40s    

2020-07-12 10:29:55 (5.56 MB/s) - 已保存 “open_gapps-arm64-10.0-micro-20200422.zip” [232768166/232768166])

平均数据也能用 5mb/s

这个是文件的外链下载速度:

不知,有没有大佬搞过方案给小弟借鉴下

1999 次点击
所在节点    问与答
5 条回复
imdong
2020-07-12 10:53:14 +08:00
最简单的方案,服务器跑 Aria2 开启 RPC,然后安装 WebServer (如:Nginx)。

二者目录设置在同一个目录,剩下的你懂得。

或者用 Nginx 的反向代理,速度也还不错的。

```
location ~ ^... {
proxy_pass "$down_url?$query_string";
}

```

具体 Nginx 配置自己想吧,缺点是如果有防盗链相关措施,不好使。
Ayahuasec
2020-07-12 20:38:17 +08:00
我也在用 Aria2,除了常见的直链,配置好了 tracker 、启用 ipv4 和 ipv6 的 dht 以后用来下 BT 都可以,只要不是太冷门的资源基本都下得动。
Nginx 配合 AriaNg 用作下载管理器,配置好 https 确保安全(主要防运营商给 http 加私货),Aria2 的 jsonrpc 也可以用 nginx 设置好转发然后通过 https 访问,然后设置好 php,使用 KodExplorer 4.40 就可以直接访问 Aria2 下载好的文件(暂时不推荐新版本 KodBox,bug 有点多),平时也可以用这个来上传文件,就可以当一个正经的带离线功能的简单网盘用了。
msg7086
2020-07-13 04:40:14 +08:00
速度(也就是网络质量)要花钱。没钱买优质带宽那就只能去用劣质带宽。

理论上来说中国对外的所有廉价带宽都会慢。
(因为廉价带宽便宜,如果速度快,势必有无数国人涌入争抢带宽,那么再优质的带宽都会被瓜分完。)
(但是价格贵的带宽不一定快,也有可能只是贵而已。但是优质的带宽一定便宜不到哪去。)

VPS 的话,10Gbps 共享带宽的美国小鸡一个月只要几美元就能买到,而从中国拉一条 10Gbps 的独享 CN2 带宽到美国,一个月可能要几十万美元。
rming
2020-07-13 09:26:13 +08:00
直接本地走 vps 代理下载不行么,为什么要用离线下载呢?
changleo
2020-07-13 11:23:39 +08:00

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/689287

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX