先來說說Aria2程序吧,它是個輕量級下載程序,占用內(nèi)存小,純下載工具,支持的下載協(xié)議有http、https、bt、磁力鏈接,能運行于基本上所有常用平臺,例如安卓、Windows、Linux等等嵌入性極強。相比迅雷和百度云這類常用工具,占用資源少沒有限速,是一款免費軟件,缺點也很明顯,不支持電驢、迅雷、旋風和快車,整個軟件的設置和下載依托于全英文的說明手冊命令行或者配置腳本文件,造成了大部分人使用困難。但是它能很好的在路由器這種低算力的設備上運行,而路由器又是基本24小時開機的低功耗設備,非常適合用于脫機下載,結合路由smb共享又能在內(nèi)網(wǎng)下的各設備下獲得極佳的體驗。(結合我上一篇文章《IT之家網(wǎng)友:OpenWrt路由系統(tǒng)下IPv6設置動態(tài)DDNS教程詳解》新聞可實現(xiàn)遠程下載上班的時候手機上點個想看的高清電影掛在路由下下載,回家就能直接不轉圈觀看豈不是美滋滋) 下面我們來談談如何在OpenWrt系統(tǒng)下使用Aria2來實現(xiàn)脫機下載吧。
一.準備工作
1.下載Aria2程序。openwrt管理界面,點擊選項卡系統(tǒng)–軟件包,搜索Aria2.選擇luci-i18n-Aria2-zh-cn安裝。
ssh安裝命令
opkg update opkg install luci-i18n-Aria2-zh-cn
2.進入https://github.com/ngosang/trackerslist?files=1,選擇best.txt,留存選項卡備用。
3.下載arianghttps://github.com/mayswind/AriaNg/releases,解壓到路由掛載的硬盤下。
4.ssh工具,可用的工具有xshell.putty.win7以上系統(tǒng)的命令行(需在添加和卸載功能里安裝telnet客戶端),這里整個帖子制作都是用手機做的,我就不在添加ssh命令的截圖了,僅提供命令。
ssh進路由器
輸入命令
ln -s /mnt/sda1/AriaNG /www/Aria2
(/mnt/sda1/AriaNG自行替換ariang路徑)
二.Aria2配置
1.web管理界面選擇服務–Aria2。
2.選擇文件和位置選項卡。此處路由掛載磁盤建議使用ext4分區(qū)格式,openwrt對ntfs的支持不是很好,可能會影響性能。
3.選擇任務設置選項卡
4.選擇bt選項卡,用best里的地址逐條添加進luci界面的額外tracker里。以后啟用Aria2保存并應用。
5.附加選項內(nèi)添加
check-certificate=false enable-dht6=true dht-file-path6=/var/etc/Aria2/dht6.dat.main
(后兩條ipv6用戶添加)
6.任意終端瀏覽器輸入路由ip或ddns綁定域名/Aria2訪問Aria2管理web,界面顯示已連接即可,點擊新建任務添加鏈接即可開始下載。下載視頻后可通過電視盒子或手機之類的直接觀看。
三.結語
總體來說Aria2的資源占用和下載速度都非常不錯,并且還能遠程下載,ariang也支持pwa可以在手機上用支持pwa的瀏覽器添加到桌面獲得與app相近的體驗。
(pwa界面)
另外有特殊需求的朋友例如pt之類的,本文只提供基礎教程,需其他功能設置具體可自行參閱Aria2說明手冊,在此不做過多贅述。有其他疑問或需求可以在評論中提出來。
廣告聲明:文內(nèi)含有的對外跳轉鏈接(包括不限于超鏈接、二維碼、口令等形式),用于傳遞更多信息,節(jié)省甄選時間,結果僅供參考,IT之家所有文章均包含本聲明。