c0re100 / qBittorrent-Enhanced-Edition

[Unofficial] qBittorrent Enhanced, based on qBittorrent
https://github.com/c0re100/qBittorrent-Enhanced-Edition
Other
17.6k stars 1.21k forks source link

peer_tos 设置失效 #529

Open pchpub opened 5 months ago

pchpub commented 5 months ago

qBittorrent & operating system versions

qBittorrent: 4.6.1.10 Operating system: debian11 Qt: 6.6.0 libtorrent-rasterbar: 1.2.19.0

Comment

What is the problem?

在设置了PeerTos 为16后,dscp不为4

Steps to reproduce

使用4.6.1.10版本的qBittorrent-Enhanced-Edition docker 网络设置为host 设置PeerTos 为16 在iptables/nftables中拦截dscp=4的流量

iptables -t mangle -A PREROUTING -m dscp --dscp 4 -j DROP
ip6tables -t mangle -A PREROUTING -m dscp --dscp 4 -j DROP

发现qb仍能正常下载 经检查,ip6拦截成功,ip4没有任何包拦截成功 使用 daeuniverse/dae 查看日志,发现没有dscp=4 的包

Additional context

image image image

Log(s) & preferences file(s)

No response