为了参加官方活动,潜水党坐不住了!第一次发文,不足之处多多指出。
一.前言:
云盘离线下载,举一个中国大陆的例子,通常是使用百度网盘,115网盘带有的离线功能。提交BT种子,磁力链接后,在服务器上执行下载任务,完成后保存在用户的云盘。但这么做有显然的问题:
- 下载审查。链接里的小姐姐无法下载。
- 储存审查,云盘里的小姐姐变8秒净网广告。
- 版权审查,不多解释。
- 云盘文件下载到本地限速,说的就是你,百度。
前不久,115网盘——资源大佬的后花园,也“不忘初心”的封了大批下载链接和云盘文件。老用户哭晕在厕所。那么,有没有低价,中国大陆内可行的解决方案?
当然有,不然我还写什么。下面尽可能的以ctrl C+ ctrl V 来完成搭建。
二.原理结构
Ariang(输入磁力)=>Aria2(下载)=>Rclone(上传云盘)
- Ariang是一个前端面板,静态网页,只负责发送指令给 Aria2 服务端(你的VPS),诸如BT文件,磁力链接,下载开始与暂停,VPS内下载文件管理,删除等等。
- Aria2 是一个功能非常强大且功能非常齐全的下载工具,它支持 BT、磁力、HTTP、FTP 等下载协议,常用做离线下载的服务端。
- Rclone 是一个的命令行工具,支持在不同对象存储、网盘间同步、上传、下载数据。并且通过一些设置可以实现离线下载等实用功能。
三.搭建
搭建此项目,你需要
- onedrive账号(其他也行,但需要自行修改操作步骤)。
- VPS主机
- 一台PC
- ssh软件(没有的话可以试试 winscp与putty教程 )
下面以笔者亲身经历作示范。
3.1 VPS
3.1.1 购买(已有的话可以跳过)
笔者选择的是Vultr:这是官网也可以点击我的链接(注册账户,链接到信用卡或paypal后,新账号可获得100美元的现实测试额度。)
你可以点击查看详细购买教程
3.1.2
注册后登录,点击“我的账户”,点击左侧导航栏的products,中间的配置表依次点击
“cloud computer”=》”regular performance”=》”Singgapore(地理距离大陆较近)”=》“Debian 10X64”=》”5美元/月”,剩下的不需要,直接点击deploy now,开始安装
趁着安装时间介绍下Vultr的计费:部署服务器后按小时收费,删除服务器停止计费,一月结算一次。所以可以下载资源时部署,使用完后删除服务器来节省。
3.2 部署aria2
可以看到我们已经部署好了服务器。有提示刚刚部署的服务器系统不完善,还要稍等一下。
打开winscp,用户名root,输入上图的ip地址和password
成功登陆后点击左上角蓝框的选项“在putty中打开”,出现下二图
下边的命令ctrl C 复制粘贴,也可以参考脚本作者发布页进行安装。注意putty里点击右键即可粘贴
1.安装基础组件
apt install wget curl ca-certificates
2.下载脚本
wget -N git.io/aria2.sh && chmod +x aria2.sh
3.运行脚本
./aria2.sh
如图,按提示操作,输入1,回车,运行完毕后会出现下图
复制ariang链接,网页打开,如下图,导航栏显示已连接,之后就可以进行下载操作。
若无法连接,说明VPS的IP被当地政府加入了黑名单,请使用vpn。(首页的蘑菇加速器就还行,可惜是手机版的,期待维咔晓雾接一个电脑VPN广告)
3.3 部署rclone
官方一键安装脚本
curl 网页链接(rclone.org) | sudo bash
之后下载windows客户端
然后解压出来,解压后进入文件夹,在资源管理器地址栏输入 cmd,回车就会在当前路径打开命令提示符。输入以下命令:
rclone authorize “onedrive”
接下来会弹出浏览器,要求你登录账号进行授权。授权完后命令提示符窗口会出现以下信息:出现下图后,会发现多了token。找到这个: {“access_token”:”xxxxxxxx”}
注意!复制{xxxxxxxx}整个内容,并保存好,后面需要用到,中括号{}别漏了。
回到putty输入
rclone config
选new remote,输入n,回车
找到onedrive,当前是32号,因为持续更新会增加新的网盘,所以序号不固定,要自己确认。
之后有两个命名,往下是选择od盘的版本。
笔者示范用的是个人版od国际服,选择1,中国大陆内由世纪互联运营的用户请选择4。
下方的所有配置会因人而异,不同版本od的配置也不一样,需要一点点的读英文和随机应变能力。笔者只能示范截至2022年9月15的情况。也可以点这里查看更详细教程。
个人版多了下图选项,选择personal。
有的地方会有授权,笔者选择1,全部授予。下边是一长串配置选项,笔者能留空就留空,选择的话也是全部授予。
还有很多其他选项,可以留空可以选择。最终出现下图即可。
选择q,之后,Rclone 已成功连接到了 OneDrive 网盘。
3.4 配置自动上传脚本
输入
nano /root/.aria2c/aria2.conf
ctrl V 和 ctrl Y 翻页,找到“下载完成后执行的命令”,如下图,把clean.sh替换为upload.sh , 这是nano编辑器教程
Ctrl+O,回车确认,保存当前文件
保存后ctrl X退出编辑器。
输入
nano /root/.aria2c/script.conf
打开附加功能脚本配置文件进行修改,有中文注释,按照自己的实际情况进行修改,第一次使用只建议修改网盘名称。
同上,修改好后ctrl X退出nano编辑器
输入
service aria2 restart
重启aria2
3.5 检查是否成功
输入
/root/.aria2c/upload.sh
提示success即代上传脚本能正常被调用,否则请检查与 RCLONE 有关的配置。
或者执行3.6,试试成功与否。
3.6 实例应用
展示使用的是笔者购买的,国际服商业基础版office包含的onedrive.
个人版onedrive免费最多15G,氪金也只有1T,并在中国大陆地区无法使用网页端。
商业基础版则5T,容量满可以扩容.服务器在香港,比起世纪互联运营版本,会更安全。且访问没有任何障碍。(在2022年4月左右,商业基础版只包含1T的onedrive plan 1 ,5T的onedrive plan 2要额外订购,)
就决定是你了,最新一集手搓化学分子的开挂药师!
复制磁链,粘贴
can can need 速度.
种子刚刚发布,速度还没有很高。如果是几个G的剧场版电影之类的,几十M的速度也能做到。而且输入磁力链接后就可以关闭网页了,不影响下载。不一会,就可以打开onedrive看新番咯。
参考资料:
常陸茉子醬LV5
维咔编辑部审核专员
抱歉记错了,蘑菇是在哔咔里的广告,在文中3.2最后一段,把首页的番茄广告错写成了蘑菇😂
baiduzheLV6
之后可能会自己搭,先收藏了
神的righthandLV5
want to be cooler......
收藏了
FungueXLV3
追番也可以用docker映像aotubangumi配合qt,搭在nas上很方便,因为服务器在本地,所以容量管理也很容易。
pcrendLV3
解锁了新知识,话说Vultr不是按照流量计费吗,那Vultr搭建私人云盘不会对流量消耗很多吗?而且Vultr不是很多ip都被封了,不晓得可不可以用了,问下到底什么情况?
常陸茉子醬LV5
维咔编辑部审核专员
1,按小时计费,一个月最低消费5美元(2.5美元档的只有ipv6)服务器销毁的话会停止计费,否则不论是运行还是暂停,都会一直计费。
2,最低5美元档的一个月1000G,同时运行的有自建梯子和这个离线下载,也没有用完过。仓鼠党觉得流量不够用的话可以换更高档。
3,封ip。(1)如果指的是中国大陆,那么需要挂VPN后打开网页才能连接到机子,输入磁力链接后就可以关掉VPN了退出了。(2)如果指的是vultr,参考建议是只下载中文字幕组的版权作品。如果是其它版权资源可能会被封。不过也可以将保存机子的快照,下载完资源后就删除机子,很难被抓。
4,个人使用情况:蜜橘计划每周一两部番,一些剧场版,琉璃神社一些游戏,每月壁纸,体验良好中。
ReisenLV4
车车人,网站运营,化学相关在读带学狗
Vultr的逻辑是这样的,单个VPS开机0.1美元,有1T上下行流量(就是说上下行任一达到阈值则断网),每个月重置;计费方式按照VPS存在时间计费,关机也计费但是销毁不计费。
关于IPV4,机器创建时分配。就我所知V家的45.76.*.*等大部分ipv4网段已经被Pixiv封禁,其他网站不明。
关于流量,机器摧毁和创建时会重新分配1T流量,如果作下载站,通过重开机子理论上无限流量,不保证不封号。
另外搭配Aria2离线下载的最好解决方案我个人认为是cloudreve。
pcrendLV3
thanks,原来如此,每月最少花费5每月,和我目前用hostwinds的差不多,被封ip那岂不是无法搭建v2ray了吗,那就是说只能拿来下资源,这么说下载资源是个不错的选择。
但是这就涉及到先有鸡还是先有蛋的问题了,“如果指的是中国大陆,那么需要挂VPN后打开网页才能连接到机子”,vps可以搭建梯子,IP被封,搭建的梯子有什么用呢,那我哪来的vpn,如果去弄另外的vpn,那岂不是多此一举了吗?
最后问一下,你这用的aria2自动配置脚本使用的系统是obtain10,希望推荐一个使用脚本系统为centos 7的脚本,我也有搭建一个类似的私人云盘的想法,谷歌了大概原理和网上大多数做法,最后大致方案是用aria2+Cloudreve 。
ReisenLV4
车车人,网站运营,化学相关在读带学狗
当然个人推荐,以及我现在用的是欧洲的Contabo,德国机房4核8G的VPS包月只要5.99欧元,具体配置为32TB上行(出站)流量,无限下行流量,200M带宽,200G SSD,基本建站完全足够。和Vultr差的可能就是一点带宽吧(其实也不低了)。
Contabo快给我打钱
常陸茉子醬LV5
维咔编辑部审核专员
以我的使用情况,Vultr基本不会主动封机子。
连接问题的话,虽然网页端会连不上机子,但搭建在同一个机子上的梯子却能正常使用。也就是说可以开启相同机子上自建的梯子后使用下载。
当然,自建的梯子速度勉强能看,只能当个备用。
选择debian也是因为一键自建梯子的脚本只能在Debian10上运行,否则会莫名报错。
目前只找到文中的一键安装,带前端管理网页,适应Debian 的方案。
pcrendLV3
很好用,感觉私人云盘的好处就是帮你下种子,下资源,而且24小时不停,下好之后直接可以用,感谢分享。
又可以利用闲置的vps了。
ReisenLV4
车车人,网站运营,化学相关在读带学狗
vultr的主机不太行