Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

dht数量某个时间段一直下降 #269

Open
cool-delete opened this issue Jun 20, 2021 · 18 comments
Open

dht数量某个时间段一直下降 #269

cool-delete opened this issue Jun 20, 2021 · 18 comments

Comments

@cool-delete
Copy link

cool-delete commented Jun 20, 2021

What is the problem

已有公网ip 内网映射 目前做种30+ 上传速度正常
我平时的dht大概350+左右 之前在下午的时候会降低数量以至于添加磁链后一直获取元素据 后来在一个网站上看到说只要添加多一点tracked服务器就会增加 逐添加了1k左右的服务器地址 可是结果并不明显 tracked一直都是稳定在350+ 变化在于目前下降时段会变成晚上会降低dht书 每逢开始下降的时候 我添加磁链就不行了 比如350+到290+这段时间就不能获取元数据 而且dht数量会一直下降到个位数 然后某个时间开始才上升 如果在下降时段我点击磁链后qb的对话框不关闭 则会在dht上升阶段获取到元数据
无法获取元素据的时段维持数小时
比如现在时间是23点11分 约莫到凌晨4点后才恢复正常
一天只会发生一次

What is the expected behavior

如何才能全天时间内把dht维持在正常水平 不是一直下降到个位数 因为一旦开始下降 就无法添加磁链 会一直获取元素据

高级设置如下
image
image
image

image
Please provide the following information

qBittorrent version and Operating System

v4.3.5.10
win10 21h1

磁链是正常的 并非死种 在同一天的同一个网络里面选择不同的时间段下载是没问题的

@pinyangcong
Copy link

把反吸血关了,增强版自带的黑名单已经够用

@Zerorigin
Copy link

Zerorigin commented Jun 24, 2021

tracker 并不是越多越好的,建议只添加此列表到 ↓
✔Automatically update public trackers list
https://cdn.jsdelivr.net/gh/ngosang/trackerslist/trackers_best.txt

还有截图里的 backlog 可以调大点,一般 256 够用了
另外检查下“连接”选项卡里的“连接限制”是否设置过低
我这边就算开着“反吸血”,DHT 也一直能稳定在 2200+

@cool-delete
Copy link
Author

cool-delete commented Jun 25, 2021

还有截图里的 backlog 可以调大点,一般 256 够用了

谢了哈哈哈
太神奇了 只是这样做了后dht多了200(很不稳定 不过我不求多少了 只要不下降就好

@cool-delete
Copy link
Author

tracker 并不是越多越好的,建议只添加此列表到 ↓
✔Automatically update public trackers list
https://cdn.jsdelivr.net/gh/ngosang/trackerslist/trackers_best.txt

还有截图里的 backlog 可以调大点,一般 256 够用了,另外检查下“连接”选项卡里的“连接限制”是否设置过低,我这边就算开着“反吸血”,DHT 也一直能稳定在 2200+

重新开机后还是一样...链接限制400
image

@Zerorigin
Copy link

重新开机后还是一样...链接限制400
image

UPnP 映射都没开。。。

@cool-delete
Copy link
Author

cool-delete commented Jul 1, 2021

UPnP 映射都没开。。。

我开的端口映射啊
我在外国的朋友链接我的bt 端口也是正确的

image

@maidmeow4
Copy link

maidmeow4 commented Aug 1, 2021

我这里有双栈公网IP,正确配置UPnP,运行一段时间后DHT节点数量稳定在800个左右,共有18个做种任务。

@escape0707
Copy link

看了你们的截图我才发现我的 DHT 节点数量常年只有 370 左右。

很奇怪啊,我明明做了端口转发,也有公网 IPv4。和没有 IPv6 有关系吗?

@escape0707
Copy link

escape0707 commented Dec 11, 2021

qbittorrent#5372

感觉并没有任何问题,这个 issue 可以关了。

@Zerorigin
Copy link

看了你们的截图我才发现我的 DHT 节点数量常年只有 370 左右。

很奇怪啊,我明明做了端口转发,也有公网 IPv4。和没有 IPv6 有关系吗?

和没有IPv6确实有关系,IPv6对DHT节点的提升很大,最好是双栈公网。

@xiaoxiong3533521
Copy link

感觉应该是被什么限制了,DHT结点数量不多不少正好是400,
我的是移动IPV6公网,红米路由器.
关闭了路由器上面的防火墙,群晖上面的防火墙也关闭了

@escape0707
Copy link

你可以看看我前面发的 qbit 那边的 issue 的链接。似乎就是 370 个左右就行。按照我之前对 DHT 算法的草草阅读,这东西貌似只和哈希值的总空间大小的对数有关。而 BTv1 用的哈希值空间就和你种子的 infohash 一样。

@maidmeow4
Copy link

感觉应该是被什么限制了,DHT结点数量不多不少正好是400, 我的是移动IPV6公网,红米路由器. 关闭了路由器上面的防火墙,群晖上面的防火墙也关闭了

移动自带墙中墙 😆

@escape0707
Copy link

350-400是很正常的

@rammiah
Copy link

rammiah commented Jan 2, 2022

我开了ipv6,100多个种子,DHT是1300左右

@oodzchen
Copy link

oodzchen commented Oct 4, 2024

我之前的DHT都是一千多,后来重装了系统变成了三百多,不知道是设置问题还是运营商做了什么调整

@Zerorigin
Copy link

Zerorigin commented Oct 5, 2024

贴个个人博客广告:
1、必应或谷歌搜以下关键词“windows ipv6 受到抨击”;
2、在前几页找到域名 zone 为 gazer.win. 下的一篇文章;
3、根据博客提示操作完,可使 Win 平台的 qBee 挂机时能较为稳定的维持 IPv6 公网连接。

有利于做种和维持 IPv6 的 DHT 节点数。

@iceyheart
Copy link

iceyheart commented Dec 31, 2024

移动宽带,开ipv6,qb基本是默认状态(开了反吸血)
padavan下,DHT在2000+
openwrt下,DHT在200+
皆开了端口转发。迷!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

9 participants