浏览器运行环境异常,请检查是否开启本站的JavaScript权限或下载最新版浏览器
私人云盘离线下载搭建教程

私人云盘离线下载搭建教程

为了参加官方活动,潜水党坐不住了!第一次发文,不足之处多多指出。

一.前言:

云盘离线下载,举一个中国大陆的例子,通常是使用百度网盘,115网盘带有的离线功能。提交BT种子,磁力链接后,在服务器上执行下载任务,完成后保存在用户的云盘。但这么做有显然的问题:

  1. 下载审查。链接里的小姐姐无法下载。
  2. 储存审查,云盘里的小姐姐变8秒净网广告。
  3. 版权审查,不多解释。
  4. 云盘文件下载到本地限速,说的就是你,百度。

前不久,115网盘——资源大佬的后花园,也“不忘初心”的封了大批下载链接和云盘文件。老用户哭晕在厕所。那么,有没有低价,中国大陆内可行的解决方案?

当然有,不然我还写什么。下面尽可能的以ctrl C+ ctrl V 来完成搭建。

二.原理结构

Ariang(输入磁力)=>Aria2(下载)=>Rclone(上传云盘)

  • Ariang是一个前端面板,静态网页,只负责发送指令给 Aria2 服务端(你的VPS),诸如BT文件,磁力链接,下载开始与暂停,VPS内下载文件管理,删除等等。
  • Aria2 是一个功能非常强大且功能非常齐全的下载工具,它支持 BT、磁力、HTTP、FTP 等下载协议,常用做离线下载的服务端。
  • Rclone 是一个的命令行工具,支持在不同对象存储、网盘间同步、上传、下载数据。并且通过一些设置可以实现离线下载等实用功能。

三.搭建

搭建此项目,你需要

  1. onedrive账号(其他也行,但需要自行修改操作步骤)。
  2. VPS主机
  3. 一台PC
  4. 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客户端

网页链接(rclone.org)

然后解压出来,解压后进入文件夹,在资源管理器地址栏输入 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看新番咯。

参考资料:

  1. Aria2 新手入门教程 – P3TERX ZONE
  2. Aria2 + Rclone 实现 OneDrive、Google Drive 等网盘离线下载 – P3TERX ZONE
  3. Rclone 安装配置教程 – 连接 OneDrive 和 Google Drive
  4. Aria2 一键安装管理脚本 增强版
  5. nano 使用教程 – Linux 中适合新手的文本编辑器
  6. vurtl购买使用教程
  7. winscp与putty下载安装教程
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得UP主同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理: DMCA投诉/Report
赞 6
按踩
12
收藏
12条评论

抱歉记错了,蘑菇是在哔咔里的广告,在文中3.2最后一段,把首页的番茄广告错写成了蘑菇😂

2022-9-16

之后可能会自己搭,先收藏了

2022-9-16

收藏了

2022-9-17

追番也可以用docker映像aotubangumi配合qt,搭在nas上很方便,因为服务器在本地,所以容量管理也很容易。

2022-9-17

解锁了新知识,话说Vultr不是按照流量计费吗,那Vultr搭建私人云盘不会对流量消耗很多吗?而且Vultr不是很多ip都被封了,不晓得可不可以用了,问下到底什么情况?

2022-9-21

1,按小时计费,一个月最低消费5美元(2.5美元档的只有ipv6)服务器销毁的话会停止计费,否则不论是运行还是暂停,都会一直计费。
2,最低5美元档的一个月1000G,同时运行的有自建梯子和这个离线下载,也没有用完过。仓鼠党觉得流量不够用的话可以换更高档。
3,封ip。(1)如果指的是中国大陆,那么需要挂VPN后打开网页才能连接到机子,输入磁力链接后就可以关掉VPN了退出了。(2)如果指的是vultr,参考建议是只下载中文字幕组的版权作品。如果是其它版权资源可能会被封。不过也可以将保存机子的快照,下载完资源后就删除机子,很难被抓。
4,个人使用情况:蜜橘计划每周一两部番,一些剧场版,琉璃神社一些游戏,每月壁纸,体验良好中。

2022-9-21

Vultr的逻辑是这样的,单个VPS开机0.1美元,有1T上下行流量(就是说上下行任一达到阈值则断网),每个月重置;计费方式按照VPS存在时间计费,关机也计费但是销毁不计费。
关于IPV4,机器创建时分配。就我所知V家的45.76.*.*等大部分ipv4网段已经被Pixiv封禁,其他网站不明。
关于流量,机器摧毁和创建时会重新分配1T流量,如果作下载站,通过重开机子理论上无限流量,不保证不封号。
另外搭配Aria2离线下载的最好解决方案我个人认为是cloudreve。

2022-10-21

thanks,原来如此,每月最少花费5每月,和我目前用hostwinds的差不多,被封ip那岂不是无法搭建v2ray了吗,那就是说只能拿来下资源,这么说下载资源是个不错的选择。
但是这就涉及到先有鸡还是先有蛋的问题了,“如果指的是中国大陆,那么需要挂VPN后打开网页才能连接到机子”,vps可以搭建梯子,IP被封,搭建的梯子有什么用呢,那我哪来的vpn,如果去弄另外的vpn,那岂不是多此一举了吗?
最后问一下,你这用的aria2自动配置脚本使用的系统是obtain10,希望推荐一个使用脚本系统为centos 7的脚本,我也有搭建一个类似的私人云盘的想法,谷歌了大概原理和网上大多数做法,最后大致方案是用aria2+Cloudreve 。

2022-9-23

当然个人推荐,以及我现在用的是欧洲的Contabo,德国机房4核8G的VPS包月只要5.99欧元,具体配置为32TB上行(出站)流量,无限下行流量,200M带宽,200G SSD,基本建站完全足够。和Vultr差的可能就是一点带宽吧(其实也不低了)。
Contabo快给我打钱

2022-10-21

以我的使用情况,Vultr基本不会主动封机子。
连接问题的话,虽然网页端会连不上机子,但搭建在同一个机子上的梯子却能正常使用。也就是说可以开启相同机子上自建的梯子后使用下载。
当然,自建的梯子速度勉强能看,只能当个备用。
选择debian也是因为一键自建梯子的脚本只能在Debian10上运行,否则会莫名报错。
目前只找到文中的一键安装,带前端管理网页,适应Debian 的方案。

2022-9-24

很好用,感觉私人云盘的好处就是帮你下种子,下资源,而且24小时不停,下好之后直接可以用,感谢分享。
又可以利用闲置的vps了。

2022-9-21

vultr的主机不太行

2022-10-21
我是有底线的
内容滑到底啦,去看看别的风景吧