请问使用BT如何同时保证速度和隐私性

我很少使用bt,可能这个问题对高手来说很弱智。
就是我在使用bt时曾尝试过三个办法

  1. 使用迷雾通vpn模式,不设置代理进行连接
  2. 使用代理模式,qbittornt内部设置代理
  3. 不使用任何ip欺骗

结果发现前两者连接不上tracker,没有任何速度,而换成直连后,才能够连接上tracker,请问这种情况是怎么回事,是因为迷雾通出口禁止使用bt还是tracker拉黑了迷雾通?有什么办法解决吗?

部分是禁止的,你試試新加坡?

仍然连不上tracker,tracker我用的这个里面的https://github.com/ngosang/trackerslist,另外我用的软件是qbittorent。

另外它经常内部设置代理后,实际上并没有通过代理下载

一般我遇到这种情况都是先用 wireshark 抓包看一下的,你可以抓包看一下 qbittorrent 有没有连接到 tracker(如果有禁止BT那就会出现 TCP RST FIN 或者 UDP 丢包之类的)

这个问题我后来找到答案了,确实是tracker的问题,我换了一组tracker就有速度了,但仍然和自己IP差得远,原因我还没搞清楚。

此外我在用Resilio Sync也遇到同问题,似乎下载未经过代理软件,即使你在应用内设置了代理。

1 个赞

加拿大、芬兰节点也可 BT (see 迷雾通节点问题 - #4 by nullchinchilla)

Q: 有推荐 可以只代理 trackers, 直连 peers 的 BT 客户端么?

其实大多BT客户端默认都是这样,想代理peer还难呢

确实有这个现象,BT客户端显示速度和迷雾通显示速度完全不同,请问有什么办法解决吗?

开启设置中的VPN模式,就可以强制所有流量走迷雾通

咦,是这样么

我还是去找个 lib, 自己写个 CLI client 吧
应该不会太复杂,可控性、可玩性也更高

据我自己测试,直连>加拿大>新加坡>芬兰,不一定适合你,大家也可尝试一下,我测试办法是不设置任何代理,开启VPN模式直接下载。