全球主机交流论坛

标题: 关于被迅雷bt吸血的问题 [打印本页]

作者: emptysuns    时间: 2022-7-1 15:30
标题: 关于被迅雷bt吸血的问题
本帖最后由 emptysuns 于 2022-6-30 22:50 编辑

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

表现为:
一直汇报进度为0,优先级一直最高。
时常下载一段时间后掉线伪装网络不稳定。

迅雷除了会动态调整端口,UA修改对各种开源的客户端来说不是难事,aria2也给出修改伪造UA的配置,很困难从根源上禁止它吸血,即使你用的是qBittorrent-Enhanced-Edition


给出不成熟解决办法:

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


方法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环境的贡献
作者: huanx    时间: 2022-7-1 15:33
墙竟然是自己人.
作者: 法外狂徒张三    时间: 2022-7-1 15:33
你怎么知道伪造了ua?
作者: 腾讯云6折购    时间: 2022-7-1 15:41
这啥客户端 还能看到别的客户端型号吗
作者: emptysuns    时间: 2022-7-1 15:47
法外狂徒张三 发表于 2022-6-30 22:33
你怎么知道伪造了ua?

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

谢谢提醒,但这个应该存疑,没有确切实验过,我改下内容




欢迎光临 全球主机交流论坛 (https://443502.xyz/) Powered by Discuz! X3.4