Aria2下载磁力链和种子速度慢或无速度的解决办法

教程大全Aria,aria2,磁力链,种子下载

首先我们了解下BT下载的基本原理。BT下载的同时会分享文件给其他下载者,这样下的人越多,分享的人越多速度就越快。迅雷被称为吸血雷就是这货只下载不分享。

同时因为这个特性,一些冷门资源可能就没有人分享或者是极少人分享,自然会造成没速度或者速度慢的情况。

 

想要提高下载的速度一般从下面几个地方考虑:

1.添加BitTorrent tracker列表

BitTorrent tracker也叫BT服务器,他的作用是分享其他下载客户端的IP,这样你就可以链接到其他客户端,其他下载客户端来给你分享文件下载提高速度。

但是BitTorrent tracker也比较容易被封锁,一旦封锁后你找不到BT服务器,自然也找不到其他下载客户端。从而影响了的下载。由此催生出了DHT网络,下面会写如何连到DHT节点。

BitTorrent tracker地址可以查看:trackerslist

这是github上一个提供tracker地址列表的项目,更新很频繁,基本每天都会更新。并且有UDP、WS、HTTP、HTTPS等。

我们要将其加入Aria2的话,需要改一下格式,地址之间使用英文“,”来隔开。

2.获取DHT网络节点数据

DHT里都是一个个开启DHT功能的下载客户端,你开启了你也就是网络中的一员。如果可以连接更多的DHT节点,那么大概率你就可以获得更高的下载速度。

当你链接到一个DHT节点时,他可以通过一个地址获取到更多的DHT节点地址。

即便是你在无法连接到上面的BitTorrent tracker地址时,依然可以获得极高的下载速度。

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

记得在服务器放行相应端口。

Aria2默认不会创建文件!所以说初次下载或者从来没有下载过BT的用户可能就没速度,另外下载后分享文件可以帮助你链接DHT网络,在Aria2中最小做种时间设置为不为0的值

这里提供一下DHT文件的下载,可以将其直接放入Aria2的目录。

DHT文件下载:dht.dat

放到哪个目录?

查看你的Aria2中的BitTorrent设置,里面会有DHT文件目录地址,放入对应目录即可。

3.首次下载一些热门资源

这里可以下载Ubuntu操作系统的种子,然后分享一段时间。Aria2自己会将连接到的地址存储到DHT文件。

Ubuntu镜像地址:Ubuntu BitTorrent

 

本人通过以上操作解决了无速度的问题,如果你的也是同样问题建议尝试下。如果没效果的话可以留言说明下。

下面是正常分享做种的截图

 

 

Posted by 柴郡猫