vps交流

关于被迅雷bt吸血的问题


本帖最后由 emptysuns 于 2022-6-30 22:50 编辑

国外大盘鸡下bt时经常被迅雷吸血了,一般我也不会掐断,分给这些用户,直到我上传完全被几个迅雷吸血客户端占满后,其他人完全没速度,忍不了了

表现为:
一直汇报进度为0,优先级一直最高。
时常下载一段时间后掉线伪装网络不稳定。
关于被迅雷bt吸血的问题
迅雷除了会动态调整端口,UA修改对各种开源的客户端来说不是难事,aria2也给出修改伪造UA的配置,很困难从根源上禁止它吸血,即使你用的是qBittorrent-Enhanced-Edition

给出不成熟解决办法:

方法1、当你ip被墙了,你就解决这个问题了,会有一个老大哥自动掐断来自中国大陆的迅雷的连接,世界安静了。(乐)
关于被迅雷bt吸血的问题

方法2、ban掉所有中国ip直接乱杀,效果最好,记得将自己ip段加入白名单

  1. #!/bin/bash
  2. # Block traffic from a specific country
  3. COUNTRY="cn"
  4. IPTABLES=/sbin/iptables
  5. EGREP=/bin/egrep
  6. if [ "$(id -u)" != "0" ]; then
  7.    echo "you must be root" 1>&2
  8.    exit 1
  9. fi
  10. for c in $COUNTRY
  11. wget http://www.ipdeny.com/ipblocks/data/countries/$c.zone
  12. do
  13.         country_file=$c.zone
  14.         IPS=$($EGREP -v "^#|^$" $country_file)
  15.         for ip in $IPS
  16.         do
  17.            echo "blocking $ip"
  18.            $IPTABLES -A INPUT -s $ip -j DROP
  19.         done
  20. done
  21. exit 0

复制代码

自己ip/ip段加白名单

  1. iptables -I INPUT -s 你的公网ip -j ACCEPT

复制代码

方法3、
待补充….

当然根本方法是不下bt,改用pt,应该感谢迅雷对国内pt环境的贡献关于被迅雷bt吸血的问题

墙竟然是自己人. 关于被迅雷bt吸血的问题
你怎么知道伪造了ua?
这啥客户端 还能看到别的客户端型号吗

法外狂徒张三 发表于 2022-6-30 22:33
你怎么知道伪造了ua?

之前用ipset+ aria2 RPC  来封禁它的UA时,你屏蔽0.0.1.2,它就变成0.0.1.5,然后你再封会变成ut,离谱,除非ban掉ip,事实上修改UA不是什么难事

谢谢提醒,但这个应该存疑,没有确切实验过,我改下内容关于被迅雷bt吸血的问题