IT运维笔记


迅雷下载宝满血复活(Luci+NFS+PT+Aria2+FTP+Ngrok+远程挂载NAS或硬盘)

边值班边收拾东西,看到两年前充迅雷会员用的下载宝,一直没怎么用,连上以上发现下载功能其实没那么好用 看了看网上的评论,迅雷有了别的产品后基本就不怎么维护这个了。。。看来不是亲儿子了 嗯,刚好折腾一下 大神帖子在此:http://www.right.com.cn/forum/thread-186873-1-1.html

171012复活版

1、基于官方338固件进行扩展和定制。 2、功能与170508终极版相同。 3、因有人反映Transmission的web界面有bug,故更新到最新的WEB Control: 1.1 Beta(20170606)。 注:再次强调从318版开始,luci访问已恢复默认80端口。

2017年5月8日终极版

试用过自行编译的LEDE固件和pandorabox固件。LEDE是纯开源系统,使用的是最新的linux内核和最新的package,有着更好的扩展性和灵活性。但其使用的是MTK的开源驱动,IO性能较弱。而pandorabox虽然不开源,内核老旧,但其使用的是MTK闭源驱动,对NTFS硬盘支持也很好,经实测写入速度能达到70MB/s,读取达到千兆网满速。 因此,综合评估下来,本人目前日常使用的是pandorabox。之后是否会继续推出基于pandorabox的下载宝定制固件,要视情况而定。 1、全面基于官方327版固件进行扩展和定制,luci访问地址 http://下载宝ip,默认用户名:root,密码:admin 2、采用全新架构扩展SD卡,可作为ROM直接安装组件。ROM的容量可扩展到下载宝所能识别的SD卡容量。 3、可挂载远程NFS服务器和Samba服务器的硬盘为本地路径,不再受移动硬盘的容量限制。 远程挂载NFS服务器:mount -t nfs -o iocharset=utf8,nolock,rw 远程ip:/输出路径 /本地挂载点 远程挂载Samba服务器:mount -t cifs -o iocharset=utf8,username=xxx,password=xxx //远程ip/共享路径 /本地挂载点 若本地挂载点设为:/data/UsbDisk1/VolumeX/TDDOWNLOAD,则下载宝的下载点即为远程服务器。其中VolumeX要根据系统挂载点而定。 4、定制功能包括:NFS服务器、FTP服务器、Transmission、Aria2、Ngrok,且均可在luci界面进行配置。若需要其他功能请自行通过luci或opkg进行安装,安装方法与openwrt相同。 5、nfs server默认启动。其他功能默认关闭,须在luci的服务菜单里手动打开需要的功能。一旦启用,下次开机则会自动运行。若不需要nfs server,停止命令:mynfs stop,启动命令:mynfs start 6、提供smartmontools,可查看外接硬盘的smart信息包括硬盘温度等。查看命令为:smt 7、可暂停下载宝原生服务,命令为:myxzb stop,启动命令为:myxzb start 8、Transmission: 1)主程序为最新2.92版。 2)Web Control UI更新为20170317版。 3)提供了3个Transmission的chrome插件(可任选其一)供下载使用,基于chrome内核的浏览器同样适用,可右键直接添加下载任务。 4)提供了最强大的android APP供下载使用。 5)关于Transmission的建议: a、在计划任务里写入守护命令:*/5 * * * * /usr/ubin/mymon,在Transmission异常退出后会自动重启。其中5代表5分钟,可自行修改。 b、最好暂停下载宝服务,因其负载太高。在计划任务里写入守护命令:*/5 * * * * /usr/ubin/mymonall ,mymonall已包含a中的监控。 c、缓存设置不超过32M,16M为宜,否则容易异常退出。 d、在SD卡里创建一个不小于64M的swap分区,在luci的挂载点里有swap分区的挂载选项。 9、Aria2: 1)主程序为最新1.31.0版,支持BT和磁力下载,支持断点续传。 2)luci新增token方式的RPC认证,替换掉用户密码方式。RPC设置为: http://token:xxx@下载宝ip:6800/jsonrpc,其中xxx是luci界面里设置的token值。 3)luci新增“证书检验”选项,若用于百度云离线下载,此选项必须为空,否则无法正常下载。 4)luci新增“log记录等级”选项,默认为“notice",解决了log文件体积增长迅速的问题。 5)web管理采用YAAW,访问aria2c.com,即可进行下载管理,页面已汉化。 6)新增Aria-Ng Web UI,功能比YAAW更为强大。访问地址: http://下载宝ip/aria2 10、智能识别SD卡,若SD卡装有固件则自动扩展,否则作为普通SD卡使用。在不使用SD卡扩展固件时,本固件功能与官方一致。

安装方法

1、确保Bootloader为官方uboot,若已经刷了breed则必须刷回官方uboot。方法详见下方【固件升级】。 2、升级327.170326版固件,方法详见底部【固件升级】。 3、下载rom.tar固件包,直接拷贝到SD卡根目录下。SD卡支持任意文件系统格式,无需格式化。 4、将SD卡插入下载宝。 5、重启下载宝,等led白灯常亮后会再次重启,此时ROM已扩展为sd卡容量。若SD卡下载宝不好识别,则多断电插拔重启几次。实在不行只能另行换卡。 6、若只需要官方功能,则不必安装SD卡。

固件升级方法

手机端下载家庭云app,绑定迅雷账号和下载宝,在关于界面升级下载宝固件到最新版 登陆:http://下载宝ip:81/upgrade.do,选择固件,应用升级即可。318版以后的固件端口改为:8800。