首先来说下离线下载这个功能,它是由服务器代替自己的个人电脑下载远程文件,具有高速、不用挂机等待等优点。特别是当你有大量文件需要马上保存起来的时候,离线下载就非常有用了。
很多网盘都提供了离线下载服务,但或多或少都有些缺陷,如百度网盘审查文件内容、115 网盘需要付费而且贵、seedr 提供的空间小而且下载速度慢。给大家介绍的离线下载方案就是通过 vps 搭建aria2实现离线下载,不仅没有以上那些毛病,而且支持 http、ftp、BT、磁力链接等各种下载方式。
安装过程
Centos 系统:yum install aria2
安装完成后即可使用aria2c命令下载文件,参考如下:
直接通过 http 下载
$ aria2c https://www.vpsjxw.com/mylinux.iso
下载种子 BitTorrent
$ aria2c http:// www.vpsjxw.com/mylinux.torrent
下载磁力链接 BitTorrent Magnet URI
$ aria2c 'magnet:?xt=urn:btih:248D0A1CD08284299DE78D5C1ED359BB46717D8C'
补充一下,aria2c 命令下载文件时可以通过设置参数实现多线程加速下载
–max-connection-per-server=<NUM>
, 每个服务器最大的连接数, 默认是 1
–split=<N>
, 指每个文件下载连接数,默认 5
适当修改这两个参数可以提高下载速度。