qBittorrent 下载提速的正确姿势大全
很多人安装使用qBittorrent后,都会遇到如下典型问题:
a、qBittorrent对磁力链接解析怎么那么慢?解析了半天都没有解析出来,而迅雷基本上很快就解析出来的。
b、按照网上教程手工添加了Tracker服务器列表后,速度一样慢如狗,很多Tracker服务器都处于未联系状态?
于是很多人简单总结:qBittorrent不好用!
其实,所谓的不好用,并不是qBittorrent的过错,而是姿势不正确,那么正确的使用姿势是怎样的呢?
汇总一下qBittorrent下载提速的正确方法。
1、网络篇
1.1、有条件情况下申请公网IP
要想高速下载,具有公网IP地址是最优的选择之一,可以避免防火墙穿透带来的耗损。
关于怎样向运营商申请公网IP,网上有很多教程,请自行搜索。
1.2、路由器开启UPnP、NAT-PMP端口转发
对于没有公网地址的,qBittorrent等客户端都支持通过UPnP、NAT-PMP端口转发来做防火墙穿透,请在自己家的路由器设置。
2、Tracker服务器篇
需要再三强调一下:迅雷下载速度快,不是因为迅雷技术牛,而是迅雷自己运营自己的Tracker服务器,同时对一些热门资源预先做种。
好的Tracker服务器对下载提速极为重要,因此有必要根据需要下载的资源类型,选择合适的Tracker服务器。
2.1、Tracker服务器列表选择
目前有几个项目频繁更新维护Tracker服务器列表
https://github.com/ngosang/trackerslist ngosang版本,老外用得比较多
https:// github.com/DeSireFire/a nimeTrackerList 侧重动漫资源
如果为动漫资源,可以优先考虑 https:// newtrackon.com/list 的Tracker服务器列表。
日常使用,可以选择 https://trackerslist.com 或 ngosang版本 的Tracker服务器列表。
2.2、Tracker服务器协议选择
由于UDP协议的Tracker服务器被很多运营商或ISP封杀或干扰,效果并不好。建议优先选择HTTPS的Tracker服务器,HTTP的次之。
2.3、Tracker服务器选择
由于活跃的Tracker服务器基本上由老外运营,国外的一些Tracker会屏蔽国内的IP;同时由于墙的原因,一些Tracker在墙内无法访问或极其不稳定。由于这与所在地域、运营商有很大关系,因此可以基于以上Tracker服务器列表自己筛选一下。
2.4、做种、分享、下载
做种时候记得添加合适的Tracker服务器。
分享时候尽量保留原始的Tracker信息。包括我自己,为了美观,会删除磁力链接后面冗长的Tracker服务器列表信息,只保留 magnet:?xt=urn:btih:INFOHASH 。这样导致下载时候,只能通过DHT网络重新搜索发现。
除了可以全局设定Tracker服务器,qBittorrent还可以针对每一次下载单独指定Tracker服务器。
需要强调一下:这些Tracker服务器列表,只是提供了一个入门基础,别以为直接使用就可以加速了。请基于以上几个原则,根据自己实际网络情况,对Tracker服务器列表进行删除、调整。
3、qBittorrent设置篇
3.1、监听端口
在qBittorrent 的选项->连接,选中“使用我的路由器的UPnP/NAT-PMP端口转发”和“在每次启动时使用不同的端口”。
需要在1.2中要对路由器已经进行正确设置,“使用我的路由器的UPnP/NAT-PMP端口转发”选项才有效。
3.2、代理服务器
由于很多ICP/VPS对BT协议做了限制或封杀,一些代理软件也会禁用BT协议,因此在设置qBittorrent代理服务器时候,一定要确认所使用的代理服务器是否支持BT协议。
3.3、BitTorrent
在qBittorrent 的选项->BitTorrent,确认“启用DHT(去中心化网络)以找到更多用户”、“启用用户交换(PeX)以找到更多用户”、“启用本地用户发现以找到更多用户”选项选中。
在qBittorrent 的选项->BitTorrent,选中“自动添加以下 tracker 到新的 torrent:”,添加Tracker服务器到输入框中。
3.4、announce_to_all_trackers(总是向同级的所有Tracker汇报)
在qBittorrent 的选项->高级,确认“总是向同级的所有Tracker汇报”、“总是向所有等级的Tracker汇报”选中。
之所以在添加Tracker服务器列表后,很多Tracker服务器都处于未联系状态,很多原因与此选项有关。缺省情况下qBittorrent只会使用第一个Tracker服务器。
关于announce_to_all_trackers (总是向同级的所有Tracker汇报)的技术解释,可以参考 这篇文章 ,说得比较清楚。
4、qBittorrent vs. qBittorrent Enhanced Edition
qBittorrent Enhanced Edition 相对于 qBittorrent有很多功能增强,包括反迅雷吸血、自动更新Tracker等功能。
那么在qBittorrent Enhanced Edition 和 qBittorrent 间究竟选择哪一个?
从“人人为我,我为人人”的P2P精神角度,肯定选择qBittorrent Enhanced Edition,毕竟良好的网络环境,需要每一个个体去努力。
但在国内现实的网络环境下,qBittorrent Enhanced Edition 这些功能,反而会极大程度降低下载的速度。因此从实用主义角度来说,qBittorrent 可能是更好选择。