网站客服:zx81024163 |

打造一个可以随时随地远程下载的下载机

2024-02-24 06:01:43发布    浏览378次    信息编号:99377

友情提醒:凡是以各种理由向你收取费用,均有骗子嫌疑,请提高警惕,不要轻易支付。

打造一个可以随时随地远程下载的下载机

在这个必须注册会员、点播视频的时代,拥有一台下载机其实还是不错的。 将设备留在家中,工作时即可远程添加任务,工作娱乐两不误。

1.下载机器硬件

说起下载机,很多人都会想到NAS和软路由。 事实上,低功耗主机可以用作下载机。 我的下载机仍然是GN41的小型服务器和系统。 N4100的实际功耗不到8W,非常省电。 当然,笔记本也可以作为下载机,因为轻薄笔记本屏幕的运行功率只有15W左右,功耗与NAS差不多。

我个人不太使用 PT 下载,所以我的下载器解决方案更加轻量级。 事实上,轻装方案也更适合普通用户。

2.下载机器软件

选择硬件后,下一步是构建软件解决方案。

对于新手来说,有一个最简单的解决方案:安装好系统,然后在电脑和手机上安装一个向日葵遥控器,然后注册一个账号,激活无人值守功能。 通过手机远程控制电脑,打开电脑上的下载软件进行下载,但这种方法太不雅观了。 这可以作为补充解决方案,也可以安装在系统上。

第二种选择是构建虚拟局域网。 内网穿透的知识这里就不展开了。 只要安装了下载器和手机,就可以操作下载器通过SSH进行下载。 您还可以通过安装具有局域网下载功能的软件(例如aria2)来远程添加下载任务。 只要设置好服务,使用起来就非常方便。

第三种选择:下载软件本身就具有远程下载的功能。 比如百度网盘可以推送下载(仅针对版本客户端,推送仅针对旧版本网页,这个功能预计很快就会被阉割,被阉割的实用功能属于百度产品的优良传统)

我将重点关注第二个选项:

2.1 咏叹调2

网上有关aria2的文章,配置内容很长。 其实aria2的配置非常简单。 我建议选择在您的系统上使用 aria2 并首先在主机上安装 aria2:

须藤 apt aria2

很多人对aria2望而却步,因为网上的教程大多都是关于aria2的设置。 事实上,aira2 可以使用默认设置下载。 但要使用好 aria2,配置是必不可少的:

#创建aria2文件夹

须藤 mkdir /etc/aria2

#配置aira2

sudo vim /etc/aria2/.conf

如果您只想启用远程下载,只需复制以下代码行即可。 token是自己设置的:

-rpc=true

rpc-allow--all=true

rpc--all=true

rpc-=令牌

更详细的aria2设置文件请参考官方文档。 aria2配置文件详细解释。 如果不需要了解aria2配置细节,可以暂时跳过以下配置:

# 文件保存路径

#目录=~/

# 启用磁盘缓存,0表示禁用缓存,需要1.16以上版本,默认:16M

#磁盘缓存=32M

# 文件预分配方式,可以有效减少磁盘碎片,默认:

# 预分配所需时间:无 < ? 截断 <

# 和 trunc 需要文件系统和内核支持

# 建议使用NTFS,EXT3/4建议trunc,这个需要在MAC下注释掉。

#文件-=无

# http

=真

# 最大同时下载任务数,运行时可以修改,默认:5

#最大--=5

# 同一服务器的连接数,添加时可以指定,默认:1

最大--每-=4

# 最小文件碎片大小,添加时可以指定。 取值范围为1M -1024M。 默认:20M

# 假设size=10M,如果文件为20MiB,则使用两个源下载; 如果文件为15MiB,则使用单一来源下载

最小分割大小=10M

# 单个任务最大线程数,添加时可以指定,默认:5

#分割=5

# 总体下载速度限制,可以运行时修改,默认:0

#最大---限制=0

#单任务下载限速,默认:0

#max--限制=0

# 总体上传速度限制,可以运行时修改,默认:0

#最大---限制=0

#单任务上传限速,默认:0

#max--限制=0

# 禁用 IPv6,默认:false

#-ipv6=true

#连接超时时间,默认:60

#=60

# 最大重试次数,设置为0表示不限制重试次数,默认:5

#最大尝试次数=5

# 设置等待重试的秒数,默认:0

#重试等待=0

# 从会话文件中读取下载任务

#输入文件=/etc/aria2/aria2.

# 当 Aria2 退出时,将 `error/` 下载任务保存到会话文件中

#save-=/etc/aria2/aria2.

# 定期保存会话,0表示退出时保存,需要1.16.1以上版本,默认:0

#保存--=60

# 启用RPC,默认:false

-rpc=true

# 允许所有来源,默认:false

rpc-allow--all=true

# 允许非外部访问,默认:false

rpc--all=true

# 事件轮询方式,取值:[epoll, , port, poll, ],不同系统默认值不同

#事件民意调查=

# RPC监听端口,端口被占用时可以修改,默认:6800

#rpc--端口=6800

# 设置RPC授权令牌,v1.18.4中的新功能,替换--rpc-user和--rpc-选项

rpc-=

# 设置RPC访问用户名。 新版本中已经放弃了这个选项。 建议使用 --rpc- 选项代替。

#rpc-用户=

# 设置RPC访问密码。 该选项在新版本中已废弃。 建议使用 --rpc- 选项代替。

#rpc-=

# 是否为RPC服务启用SSL/TLS加密,

# 启用加密后,RPC服务需要使用https或wss协议进行连接。

#rpc-=true

# 在RPC服务中启用SSL/TLS加密时的证书文件,

# 使用PEM格式时,必须通过--rpc--key指定私钥

#rpc-=/path/to/.pem

# 在RPC服务中启用SSL/TLS加密时的私钥文件

#rpc--key=/path/to/.key

# 下载时(以.结尾),自动启动BT任务,默认:true

#-=真

# BT监听端口,端口被屏蔽时使用,默认:6881-6999

-端口=51413

# 单种子最大连接数,默认:55

#bt-max-peers=55

# 开启DHT功能,PT需要关闭,默认:true

-dht=假

# 启用IPv6 DHT功能,PT需要关闭

#-dht6=假

# DHT网络监听端口,默认:6881-6999

#dht--端口=6881-6999

# 本地节点搜索,PT需要关闭,默认:false

#bt--lpd=假

# 种子交换,PT需要关闭,默认:true

-peer-=假

# 每个种子速度限制,对于种子很少的PT非常有用,默认:50K

#bt--对等速度限制=50K

#客户端迷彩,PT要求

对等 ID-=--

用户代理=/2.77

对等代理=/2.77

# 当种子的分享率达到此数量时,播种将自动停止。 0 表示播种将继续。 默认值:1.0

种子比例=1

# 强制保存会话,即使任务已经完成,默认:false

# 启用后,较新版本将在任务完成后保留 .aria2 文件。

#强制保存=假

# BT验证相关,默认:true

#bt-哈希-检查-种子=true

# 继续之前的BT任务时,无需再次验证。 默认值:假

bt-种子-=true

# 将磁力链接元数据保存为种子文件(.file),默认:false

bt-保存-=true

上面这段可以暂时忽略。 接下来让aria2的配置生效。

--conf-path=/etc/aria2/.conf -D

然后我们在自启动管理中将上面的命令设置为自启动,这样aria2就可以开机自动启动了。 要远程使用aria2,我强烈建议你在手机上下载一个叫aria2的软件,在配置选项中填写虚拟局域网中下载机的IP,在认证中填写你设置的token值,然后您可以通过手机远程创建下载任务。

2.2 网盘下载

网盘下载也是必不可少的。 仅就下载速度而言,阿里云盘是目前国内最好的解决方案。 但未来未知,但目前阿里云盘需要容量、速度、速度。 如果有资源的话,确实是目前最好的选择。 只不过目前阿里云盘有手机APP和Linux版本,这对我来说是美中不足。

百度云盘的资源无疑是最丰富的,而且百度云盘还有Linux客户端,其实还是蛮良心的。 而且没有那些花哨无用的功能和广告,速度还是比原版快一点。 百度网盘的版本有推送功能,就是通过网页将下载任务推送到已经登录客户端的设备上(实际上类似于远程下载)。 不过,百度网盘已经逐渐取消了这个功能。 所以我没有兴趣介绍更多。

2.3

基本上用于PT下载。 PT下载是社区运营的BT下载,注重分享率。 因此,对于玩PT下载的蓝光爱好者来说,硬盘基本上是在7x24不停地吞吐数据。 我个人对于几十GB的电源并没有太大的兴趣。 首先是下载带宽有限,其次是播放设备简陋,所以关于PT解决方案的讨论相对较少。 由于PT下载数据的读写量很大,建议选择可以搭建Raid的下载机,让数据更加可靠。 但即便如此,坏盘还是时有发生。

该软件还可以在局域网内创建BT下载,还可以实现远程下载。 该APP可以安装在手机上。 通过手机设置BT下载非常简单。 但目前网络环境下的BT资源大多不具备下载速度,这是一个缺陷。

其他工具:

我还推荐一个下载工具,是一个多平台全能的下载工具,可以算是带UI的aira2。 如果你不想配置aria2,它是一个不错的选择。

提醒:请联系我时一定说明是从星空网上看到的!