利用aria2搭建遠程下載服務器


服務器端

安裝aria2c:

sudo apt-get isntall aria2c

配置~/.aria2/aria2.conf

#最大同時下載數(任務數), 路由建議值: 3
max-concurrent-downloads=10
#斷點續傳
continue=true
#同服務器連接數
max-connection-per-server=5
#最小文件分片大小, 下載線程數上限取決於能分出多少片, 對於小文件重要
min-split-size=10M
#單文件最大線程數, 路由建議值: 5
split=10
#下載速度限制
max-overall-download-limit=0
#單文件速度限制
max-download-limit=0
#上傳速度限制
max-overall-upload-limit=10K
#單文件速度限制
max-upload-limit=0
#斷開速度過慢的連接
#lowest-speed-limit=0
#默認下載路徑
#dir=下載/
#Log
#log=aria2c.log


#BT下載相關
#啟用本地節點查找
bt-enable-lpd=true
#添加額外的tracker
#bt-tracker=<URI>,…
#單種子最大連接數
#bt-max-peers=55
#強制加密, 防迅雷必備
#bt-require-crypto=true
#當下載的文件是一個種子(以.torrent結尾)時, 自動下載BT
follow-torrent=true
#BT監聽端口, 當端口屏蔽時使用
#listen-port=6881-6999


#允許rpc
enable-rpc=true
#允許所有來源, web界面跨域權限需要
rpc-allow-origin-all=true
#允許非外部訪問
rpc-listen-all=true
#RPC端口, 僅當默認端口被占用時修改
#rpc-listen-port=6800

 

在服務器上以守護進程方式啟動aria2c

aria2c -D

注意:aria2c會默認以當前目錄為下載存儲目錄,所以最好在配置文件中設置好路徑,或先切換到下載目錄再啟動aria2c

 

客戶端

選擇一個web前端(隨便一個都行):

1.chrome下的YAAW

https://chrome.google.com/webstore/detail/yaaw-for-chrome/hbjpfaalboebibgfmedmjijhbjapcnki?utm_source=chrome-ntp-launcher

設置JSON-RPC Path:

2.webui-aria2

http://ziahamza.github.io/webui-aria2/

同樣設置服務器IP:

 

ok,完成,下面就可以提交下載任務了:

 

因為下載完成后文件是存在服務器上的,所以下載完成后需要通過ftp或ssh等其他方式才能取得文件。

 

使用迅雷離線下載(是否為VIP都能用...漏洞....)

在chrome下安裝此插件:https://chrome.google.com/webstore/detail/thunderlixianassistant/eehlmkfpnagoieibahhcghphdbjcdmen

然后登錄迅雷離線下載空間:lixian.vip.xunlei.com

如果沒有迅雷帳號的,隨便注冊一個,然后可以領取8G離線空間。但是這8G空間是坑爹的,只能把資源下載到服務器上。要從服務器上取回,必須開通會員。

 

嘿嘿,可是有漏洞啊...利用ThunderLixianExporter可以導出下載地址,支持aria2、wget等

 

導出鏈接后你要用什么下載器就看個人喜好了,滿速下載啊有木有!

我們可以直接導出到YYAW,不過要先設置ThunderLixianExporter的Aria2 JSON-RPC Path:點擊右上角的齒輪就可以看到設置頁面了。

Perfect....


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM