跳转到内容

Ktorrent/问题

来自维基教科书,开放世界的开放书籍

第 7 章。问题与解答

[编辑 | 编辑源代码]

我听说过的“端口转发”是什么,如何启用它,为什么使用它很明智?

[编辑 | 编辑源代码]

端口转发将允许其他计算机向您请求连接。一般来说,它允许更多连接,因为您的机器现在能够进行和接收“电话”。如果可能,您应该启用它,除非您的设备(计算机、路由器等)受到额外的开放连接的负面影响。


BitTorrent 新手的两个最常见错误是什么?

[编辑 | 编辑源代码]

BitTorrent 新手犯的两个最常见错误是不转发端口,以及不种子文件。如果您不转发端口,并且不允许 KTorrent 在您的软件/硬件防火墙上完全访问(如果您启用了防火墙),那么您将无法充分利用 BitTorrent。您可以在 portforward.com 上获得有关端口转发的帮助,并且在 Brian's BitTorrent FAQ and Guide 中提供了一些(略微技术性的)信息。种子文件是指在下载完成后保持 BitTorrent 客户端打开以帮助重新分发它(您在下载时共享一小部分文件,但如果您继续分发完成的文件,则更有帮助)。很可能您下载的大部分数据来自其他种子文件,所以请回馈社区!KTorrent 在您的种子文件完全下载后将开始播种,并将继续直到种子文件被删除(右键单击种子文件,然后单击删除)。请记住,在种子文件过程中,KTorrent 正在使用您的互联网连接上传,如果您的互联网服务提供商限制了您可能上传的数据量,您可能需要监控您种子文件的数据量和持续时间。

如何检查我是否已正确转发我的端口?

[编辑 | 编辑源代码]

在日志查看器中检查 Authentication(S) 消息。如果您能发现一条带有 (S) 的单一消息,则表示您可以接收传入连接。

我可以使用 KTorrent 对磁盘上的文件夹进行索引和共享,而无需创建种子文件吗?

[编辑 | 编辑源代码]

不能。KTorrent 使用 BitTorrent 协议,该协议不使用像 Kazaa 这样的全局网络。相反,BitTorrent 对每个种子文件使用独立的网络。要共享文件或文件夹,您需要为这些文件生成种子文件。

我可以将 KTorrent 配置为使用单个端口吗?

[编辑 | 编辑源代码]

可以。您可以在与普通 TCP 流量相同的端口上使用 DHT(UDP)。

有时我会在我的对等列表中看到分数很低的对等方。这些是坏的 leechers 吗,我应该踢掉或封禁它们吗?

[编辑 | 编辑源代码]

不是。KTorrent 使用评分系统来计算哪些对等方最值得上传。对您的数据不感兴趣的对等方将获得比其他人更低的分数。

为什么我的下载速度这么慢?

[编辑 | 编辑源代码]

最常见的原因是种子文件源没有得到很好的共享(群组不健康)。另一个原因可能是您自己的上传速度不够快。

为什么群组中只有少数对等方?

[编辑 | 编辑源代码]

每个种子文件都依赖于其他下载相同种子文件的用户。您可能会发现一个还没有太多对等方的种子文件。让种子文件运行,大多数情况下,它会在一段时间后加速。

我刚刚添加了一个种子文件,但群组中没有 seeders 或 leechers。怎么了?

[编辑 | 编辑源代码]

检查种子文件是否被跟踪器下线。一些跟踪器会为此发送一条消息,您可以在跟踪器选项卡中找到它。

为什么我无法将 KTorrent 配置为每五分钟宣布一次?

[编辑 | 编辑源代码]

这违反了 BitTorrent 协议。每个客户端都应该使用跟踪器在公告响应中提供的公告时间。

有些种子文件具有较长的公告间隔。这是 bug 吗?

[编辑 | 编辑源代码]

不是。KTorrent 使用跟踪器提供的公告间隔。

我的下载速度太慢了!我能做些什么来改进它?

[编辑 | 编辑源代码]

每个种子文件取决于其集群中存在多少个对等节点以及它们共享数据的程度。确保您可以接收传入连接,以便其他人可以与您共享文件。还要确保您自己的共享程度足够高。您可以查看加入集群的种子节点和下载节点的数量,以检查种子文件是否有良好的潜力。

我已经生成了一个种子文件。现在该怎么办?我如何与朋友共享我的数据?

[编辑 | 编辑源代码]

您首先需要将种子文件上传到 BitTorrent 跟踪器。种子文件应该包含一个跟踪器 URL 以使其正常工作,并且一些(私有)跟踪器为每个注册帐户提供一个单独的 URL,以便它们可以跟踪您的流量。之后,您的朋友可以从跟踪器下载种子文件。

我已经将最大连接数设置为几千,但是无论连接多少个对等节点,下载速度都没有变快!

[编辑 | 编辑源代码]

速度不取决于建立了多少连接,而取决于对等节点共享文件的程度。

我可以使用 KTorrent 将文件发送给我的朋友,而无需与其他对等节点共享?

[编辑 | 编辑源代码]

可以。使用 127.0.0.1 作为您的跟踪器 URL 并将种子文件发送给您的朋友。之后,通过右键单击种子文件并选择“添加对等节点”手动添加您朋友的 IP 地址。

我已经在我的路由器中配置了 NAT 以将端口转发到我的计算机,但有时对等节点无法连接到我。我能解决这个问题吗?

[编辑 | 编辑源代码]

大多数路由器使用 DHCP 分配 IP 地址,而且大多数路由器不会锁定 IP 地址。您的计算机可能会获得另一个 IP 地址,因为您的局域网中的另一台计算机已上线。在这种情况下,您的路由器仍在转发到旧地址,这将是您局域网中的另一台计算机!要解决此问题,请尝试使用 UPnP 和 UPnP 插件(如果您的路由器支持此功能),使用您的 MAC 地址锁定 DHCP,或在您的网络上使用静态分配的 IP 地址。

当我将上传速率设置为最小值时,我的下载速度也会下降。这是为什么,能修复吗?

[编辑 | 编辑源代码]

BitTorrent 作为一个文件共享系统,依赖于用户上传数据。当您向集群上传的数据量不足时,其他对等节点将不愿意与您共享数据,您的下载速度会下降。如果您能够使用您的互联网连接以更快的速度上传,您应该将上传速率设置得更高,并确保在下载完成后对种子文件进行共享。

我已经将 KTorrent 设置为使用 120 个上传插槽,但我的下载速度越来越慢。

[编辑 | 编辑源代码]

如果您上传的数据量不足,即使您有足够的插槽,对等节点也会忽略您。请检查是否已为每个插槽设置了至少 2kbit/s 的速率,以确保对等节点可以接收足够的数据。

我可以使用 KTorrent 从我的 USB 闪存盘下载或共享种子文件吗?

[编辑 | 编辑源代码]

可以。但是,这可能会损坏您的 USB 闪存盘。而且闪存盘的速度很慢。

我想从我的 NTFS 分区共享数据,这可能吗?

[编辑 | 编辑源代码]

当然可以。在程序级别,对文件系统没有限制,如果系统受支持。

为什么跟踪器选项卡有时会告诉我无法向种子文件添加另一个跟踪器?

[编辑 | 编辑源代码]

因为种子文件是私有的,您无法添加 DHT 或其他跟踪器。

我想让 KTorrent 共享一个现有的种子文件。我应该怎么做?

[编辑 | 编辑源代码]

aa

为什么 KTorrent 不让我下载到 NTFS 和 FAT32 分区?

[编辑 | 编辑源代码]

您需要禁用磁盘空间预分配才能实现这一点。NTFS 今天已经解决了这个问题。

为什么 KTorrent 不让我在 IP 过滤器插件中使用来自 bluetack 的 zip 文件?

[编辑 | 编辑源代码]

需要 Kdebase-kio-plugins 来解压 zip 文件,所以请检查是否已安装。

华夏公益教科书