KTorrent
- 本文描述如何简单快速地配置 KTorrent
- KTorrent 是一个 BT 客户端,希望你遵守人人为我,我为人人的 bittorrent 精神。
目录
简介
KTorrent 是一个基于 C++ ,使用 Qt 编写而成的 BitTorrent 客户端。
KTorrent 是 KDE Plasma 的默认预置,功能丰富的 BT 下载客户端。支持以下功能:
- 上传和下载速度上限/节流和调度
- 使用 KHTML 部分的 torrent 搜索引擎进行互联网搜索
- 支持 UDP tracker
- IP 地址封杀列表插件
- 使用 UPnP(通用即插即用)进行端口转发
- 支持协议加密
- 支持 DHT(主线版本),并支持无 tracker 的 torrent
- 支持 μTorrent 对等点交换(PEX)
- 文件优先排序
- 能够导入部分下载的文件
- 目录扫描器,自动检测新 torrent 的目录
- 手动添加 tracker 到 torrent 中
- 支持 RSS 订阅
- 支持 Web UI,默认端口号为 8080
- 支持 IPv6
- 支持 SOCKS v4和v5
- 支持 μTP
- 磁力链的生成和解析
- UDP 跟踪器的搜刮
- 增强队列管理器的可用性
- 支持超级做种
- 下载时的播放预览视频
推荐阅读
快速开始
安装
sudo zypper in ktorrent
开放防火墙端口
请参照 SDB:Firewall-cmd 开放两个 UDP 端口,一个 TCP 端口。
或者你可以开放一系列的端口,以便于你的网络管理员封锁相关的端口时无需调整防火墙直接切换端口:
sudo firewall-cmd --add-ports=55070-55072/tcp --permanent sudo firewall-cmd --add-ports=55073-55075/udp --permanent
重载防火墙:
sudo systemctl restart firewall
查询开放的端口:
sudo firewall-cmd --list-ports
配置
打开 KTorrent 设置:
网络
- 在 端口 ,填入 TCP 端口,如,55070
- 在 UDP 追踪器端口,填入 UDP 端口,如,55073
- 勾选下方的 使用 utorrent 协议传输协议
代理
KTorrent 默认跟随系统的代理设置,如果你不需要 ktorrent 使用代理,请取消勾选该页的 使用 KDE 代理设置
- 对网络种子连接使用代理:下载 torrent 的文件时使用代理,不推荐开启(你的云服务商或代理服务商可能会明令禁止用户使用 BT 协议)
- 连接追踪器时使用代理:对 tracker 使用代理
Bittorrent
- 勾选 使用 DHT 获得额外的对等点
- 在 DHT 的通讯 UDP 端口,填入 UDP 端口,如,55074
- 勾选 使用协议加密 ,取消勾选 允许不加密的连接
高级(可选)
- 勾选 整体预分配磁盘空间
- 将 Tracker List URL,替换成你偏好的 tracker list 项目。例如;https://trackerslist.com/best.txt
恢复做种状态
注意: 请确保你没有修改过已下载的文件,如果你变更了它们的排序方式,请依照种子的文件信息将它们恢复原样
- 找到你要恢复做种的文件的种子文件,或者磁力链接,并将它们添加到 ktorrent 的下载队列。下载文件的保存位置不要和已有的文件处于同一个文件夹中。添加种子的过程中,记得取消勾选你未曾下载的东西。
- 然后点击右侧的 暂停种子 停止一切活动,删除 ktorrent 创建的文件夹,将你的已下载的文件复制或者移动到此处。
- 鼠标右键单击正在下载的种子,点击 检查数据,让 ktorrent 开始文件校验。
- 再次点击 暂停种子 ,恢复种子的下载上传状态。
常见问题
网络卡顿
你或许可以试试另一个流行的 BT 客户端 ———— qBittorrent 。
如果你遇到网络卡顿,延迟偏高的情况,可能是 ktorrent 后台做种导致的,你只需要点击 暂停做种 即可,关闭浏览器后,再次开启做种即可。
耗电
ktorrent 运行期间会禁止系统休眠,如果你的电脑在不工作的时候使用的是交流电,你可以在 系统设置 -> 电池管理 -> 交流供电 ,勾选 无线 ,以及相关的选项。以避免无效的做种进程。
如果是直流电,推荐直接关闭 ktorrent 以节能。