V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
a566
V2EX  ›  问与答

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

  •  
  •   a566 · 2020-07-12 10:44:01 +08:00 · 2089 次点击
    这是一个创建于 1596 天前的主题,其中的信息可能已经有所发展或是发生改变。

    多余一款空闲 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

    这个是文件的外链下载速度: vps 如何中转下载文件

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

    5 条回复    2020-07-13 11:23:39 +08:00
    imdong
        1
    imdong  
       2020-07-12 10:53:14 +08:00
    最简单的方案,服务器跑 Aria2 开启 RPC,然后安装 WebServer (如:Nginx)。

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

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

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

    ```

    具体 Nginx 配置自己想吧,缺点是如果有防盗链相关措施,不好使。
    Ayahuasec
        2
    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
        3
    msg7086  
       2020-07-13 04:40:14 +08:00
    速度(也就是网络质量)要花钱。没钱买优质带宽那就只能去用劣质带宽。

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

    VPS 的话,10Gbps 共享带宽的美国小鸡一个月只要几美元就能买到,而从中国拉一条 10Gbps 的独享 CN2 带宽到美国,一个月可能要几十万美元。
    rming
        4
    rming  
       2020-07-13 09:26:13 +08:00 via iPhone
    直接本地走 vps 代理下载不行么,为什么要用离线下载呢?
    changleo
        5
    changleo  
       2020-07-13 11:23:39 +08:00 via iPhone
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2685 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 19ms · UTC 03:51 · PVG 11:51 · LAX 19:51 · JFK 22:51
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.