为什么我的 torrent 客户端无法下载我创建的测试 torrent?

为什么我的 torrent 客户端无法下载我创建的测试 torrent?

我发现 帖子与我的类似,但它们没有解决我所看到的问题。

我使用 创建了一个测试 torrent mktorrent,并向其中添加了一些开放跟踪器。我使用 为该 torrent 播种HostA,使用的是qBittorrent4.3.7。它位于端口 上32123,该端口在我的路由器中可正确转发 TCP 和 UDP。

aria2c然后我尝试使用1.35.0下载种子HostB。输出如下:

ubuntu@HostA:~$ aria2c testtorrent.torrent --console-log-level=debug | grep '32123'
09/21 13:00:34 [DEBUG] Checkout peer HostA:32123 to CUID#48
09/21 13:00:35 [INFO] CUID#48 - Connecting to HostA:32123
09/21 13:00:35 [DEBUG] CUID#48 - Peer HostA:32123 banned.
09/21 13:00:36 [INFO] CUID#48 - Connecting to HostA:32123
09/21 13:00:36 [INFO] CUID#48 - To: HostA:32123 handshake peerId=A2-1-35-0-%00%A8%21n2%2C%E8%CD%B8%EC, reserved=0000000000100005
Exception: [PeerConnection.cc:215] errorCode=1 Got EOF from peer.
09/21 13:00:36 [DEBUG] CUID#48 - Peer HostA:32123 banned.
09/21 13:00:36 [DEBUG] Peer HostA:32123 returned from CUID#48

这是两个主机(192.168.1.66HostA)之间的数据包捕获

数据包捕获

我认为我的 ISP 可能会干扰,但是它[FIN, ACK]来自HostA

答案1

经过大量测试*,我能够通过启用“允许来自同一 IP 地址的多个连接“在 qBittorrent 中。您可以在 Wireshark 屏幕截图中看到多个连接的证据,其中 HostB 在 HostA 响应之前发送了两个数据包。

* 这包括制作我自己的跟踪器、通过 LAN 连接、使用 VPN、使用云负载均衡器等等。

相关内容