TCP Brutal v2.0.0 怎么让自己ip都用上啊

uvsc 2026-09-07 13:17 1

看网友说TCP Brutal v2.0.0比bbr提升了30%,可是

brutalctl add 203.0.113.5/32 100 添加一个ip一个ip段,可是ip段也会变化啊,不能天天加这个吧,

brutalctl add 0.0.0.0/0 100 也不生效啊,怎么让自己ip都用上啊?

我想到的就是把国内ip段都加进去,可是那就太多了,会影响响应和速度吗?

(大佬说这个是讨论TCP加速的,和讨论bbr一个性质,所以不用发内板)

最新回复 (5)
  • sleele 09-07 13:24
    1

    等其他软件更新吧。

    我现在是自己编辑了个nginx模块,给指定sni做加速,但是没感觉出和bbr的区别

  • uvsc 楼主 09-07 13:42
    2

    我在网上找了个简单的大陆路由表,测试添加后,手机和宽带都能用TCP Brutal v2.0.0了(我给甲骨文免费鸡用的限速50M的,所以速度设置的55M)


    brutalctl add 1.0.0.0/10 55
    brutalctl add 1.64.0.0/11 55
    brutalctl add 1.112.0.0/13 55
    brutalctl add 1.176.0.0/12 55
    brutalctl add 1.192.0.0/12 55
    brutalctl add 14.0.0.0/11 55
    brutalctl add 14.96.0.0/11 55
    brutalctl add 14.128.0.0/11 55
    brutalctl add 14.192.0.0/11 55
    brutalctl add 27.0.0.0/10 55
    brutalctl add 27.96.0.0/11 55
    brutalctl add 27.128.0.0/11 55
    brutalctl add 27.176.0.0/12 55
    brutalctl add 27.192.0.0/11 55
    brutalctl add 27.224.0.0/14 55
    brutalctl add 36.0.0.0/10 55
    brutalctl add 36.96.0.0/11 55
    brutalctl add 36.128.0.0/10 55
    brutalctl add 36.192.0.0/11 55
    brutalctl add 36.240.0.0/12 55
    brutalctl add 39.0.0.0/16 55
    brutalctl add 39.64.0.0/11 55
    brutalctl add 39.96.0.0/12 55
    brutalctl add 39.128.0.0/10 55
    brutalctl add 40.72.0.0/15 55
    brutalctl add 40.124.0.0/14 55
    brutalctl add 42.0.0.0/13 55
    brutalctl add 42.48.0.0/12 55
    brutalctl add 42.80.0.0/12 55
    brutalctl add 42.96.0.0/11 55
    brutalctl add 42.128.0.0/9 55
    brutalctl add 43.224.0.0/11 55
    brutalctl add 45.65.16.0/20 55
    brutalctl add 45.112.0.0/12 55
    brutalctl add 45.248.0.0/13 55
    brutalctl add 47.92.0.0/14 55
    brutalctl add 47.96.0.0/11 55
    brutalctl add 49.0.0.0/9 55
    brutalctl add 49.128.0.0/11 55
    brutalctl add 49.192.0.0/10 55
    brutalctl add 52.80.0.0/14 55
    brutalctl add 54.222.0.0/15 55
    brutalctl add 58.0.0.0/9 55
    brutalctl add 58.128.0.0/11 55
    brutalctl add 58.192.0.0/11 55
    brutalctl add 58.240.0.0/12 55
    brutalctl add 59.32.0.0/11 55
    brutalctl add 59.64.0.0/11 55
    brutalctl add 59.96.0.0/12 55
    brutalctl add 59.144.0.0/12 55
    brutalctl add 59.160.0.0/11 55
    brutalctl add 59.192.0.0/10 55
    brutalctl add 60.0.0.0/11 55
    brutalctl add 60.48.0.0/12 55
    brutalctl add 60.160.0.0/11 55
    brutalctl add 60.192.0.0/10 55
    brutalctl add 61.0.0.0/10 55
    brutalctl add 61.80.0.0/13 55
    brutalctl add 61.128.0.0/10 55
    brutalctl add 61.224.0.0/11 55
    brutalctl add 91.234.36.0/24 55
    brutalctl add 101.0.0.0/9 55
    brutalctl add 101.128.0.0/11 55
    brutalctl add 101.192.0.0/12 55
    brutalctl add 101.224.0.0/11 55
    brutalctl add 103.0.0.0/8 55
    brutalctl add 106.0.0.0/9 55
    brutalctl add 106.224.0.0/12 55
    brutalctl add 110.0.0.0/9 55
    brutalctl add 110.144.0.0/12 55
    brutalctl add 110.160.0.0/11 55
    brutalctl add 110.192.0.0/10 55
    brutalctl add 111.0.0.0/10 55
    brutalctl add 111.64.0.0/11 55
    brutalctl add 111.112.0.0/12 55
    brutalctl add 111.128.0.0/10 55
    brutalctl add 111.224.0.0/12 55
    brutalctl add 112.0.0.0/9 55
    brutalctl add 112.128.0.0/12 55
    brutalctl add 112.192.0.0/14 55
    brutalctl add 112.224.0.0/11 55
    brutalctl add 113.0.0.0/9 55
    brutalctl add 113.128.0.0/12 55
    brutalctl add 113.192.0.0/10 55
    brutalctl add 114.16.0.0/12 55
    brutalctl add 114.48.0.0/12 55
    brutalctl add 114.64.0.0/10 55
    brutalctl add 114.128.0.0/12 55
    brutalctl add 114.192.0.0/10 55
    brutalctl add 115.0.0.0/8 55
    brutalctl add 116.0.0.0/8 55
    brutalctl add 117.0.0.0/9 55
    brutalctl add 117.128.0.0/10 55
    brutalctl add 118.16.0.0/12 55
    brutalctl add 118.64.0.0/10 55
    brutalctl add 118.128.0.0/9 55
    brutalctl add 119.0.0.0/9 55
    brutalctl add 119.128.0.0/10 55
    brutalctl add 119.224.0.0/11 55
    brutalctl add 120.0.0.0/10 55
    brutalctl add 120.64.0.0/11 55
    brutalctl add 120.128.0.0/12 55
    brutalctl add 120.192.0.0/10 55
    brutalctl add 121.0.0.0/9 55
    brutalctl add 121.192.0.0/10 55
    brutalctl add 122.0.0.0/7 55
    brutalctl add 124.0.0.0/8 55
    brutalctl add 125.0.0.0/9 55
    brutalctl add 125.160.0.0/11 55
    brutalctl add 125.192.0.0/10 55
    brutalctl add 137.59.59.0/24 55
    brutalctl add 137.59.88.0/22 55
    brutalctl add 139.0.0.0/11 55
    brutalctl add 139.128.0.0/9 55
    brutalctl add 140.64.0.0/12 55
    brutalctl add 140.128.0.0/12 55
    brutalctl add 140.192.0.0/10 55
    brutalctl add 144.0.0.0/13 55
    brutalctl add 144.12.0.0/16 55
    brutalctl add 144.48.0.0/13 55
    brutalctl add 144.123.0.0/16 55
    brutalctl add 144.255.0.0/16 55
    brutalctl add 146.196.0.0/17 55
    brutalctl add 150.0.0.0/16 55
    brutalctl add 150.96.0.0/11 55
    brutalctl add 150.128.0.0/12 55
    brutalctl add 150.192.0.0/10 55
    brutalctl add 152.104.128.0/17 55
    brutalctl add 153.0.0.0/10 55
    brutalctl add 153.96.0.0/11 55
    brutalctl add 157.0.0.0/16 55
    brutalctl add 157.18.0.0/16 55
    brutalctl add 157.61.0.0/16 55
    brutalctl add 157.112.0.0/12 55
    brutalctl add 157.144.0.0/12 55
    brutalctl add 157.255.0.0/16 55
    brutalctl add 159.226.0.0/16 55
    brutalctl add 160.19.0.0/16 55
    brutalctl add 160.20.48.0/22 55
    brutalctl add 160.202.0.0/16 55
    brutalctl add 160.238.64.0/22 55
    brutalctl add 161.207.0.0/16 55
    brutalctl add 162.105.0.0/16 55
    brutalctl add 163.0.0.0/10 55
    brutalctl add 163.96.0.0/11 55
    brutalctl add 163.128.0.0/10 55
    brutalctl add 163.192.0.0/11 55
    brutalctl add 164.52.0.0/17 55
    brutalctl add 166.111.0.0/16 55
    brutalctl add 167.139.0.0/16 55
    brutalctl add 167.189.0.0/16 55
    brutalctl add 167.220.244.0/22 55
    brutalctl add 168.160.0.0/16 55
    brutalctl add 170.179.0.0/16 55
    brutalctl add 171.0.0.0/9 55
    brutalctl add 171.192.0.0/11 55
    brutalctl add 175.0.0.0/9 55
    brutalctl add 175.128.0.0/10 55
    brutalctl add 180.64.0.0/10 55
    brutalctl add 180.128.0.0/9 55
    brutalctl add 182.0.0.0/8 55
    brutalctl add 183.0.0.0/10 55
    brutalctl add 183.64.0.0/11 55
    brutalctl add 183.128.0.0/9 55
    brutalctl add 192.124.154.0/24 55
    brutalctl add 192.140.128.0/17 55
    brutalctl add 195.78.82.0/23 55
    brutalctl add 202.0.0.0/9 55
    brutalctl add 202.128.0.0/10 55
    brutalctl add 202.192.0.0/11 55
    brutalctl add 203.0.0.0/8 55
    brutalctl add 210.0.0.0/10 55
    brutalctl add 210.64.0.0/11 55
    brutalctl add 210.160.0.0/11 55
    brutalctl add 210.192.0.0/11 55
    brutalctl add 211.64.0.0/13 55
    brutalctl add 211.80.0.0/12 55
    brutalctl add 211.96.0.0/13 55
    brutalctl add 211.136.0.0/13 55
    brutalctl add 211.144.0.0/12 55
    brutalctl add 211.160.0.0/13 55
    brutalctl add 216.250.108.0/22 55
    brutalctl add 218.0.0.0/9 55
    brutalctl add 218.160.0.0/11 55
    brutalctl add 218.192.0.0/10 55
    brutalctl add 219.64.0.0/11 55
    brutalctl add 219.128.0.0/11 55
    brutalctl add 219.192.0.0/10 55
    brutalctl add 220.96.0.0/11 55
    brutalctl add 220.128.0.0/9 55
    brutalctl add 221.0.0.0/11 55
    brutalctl add 221.96.0.0/11 55
    brutalctl add 221.128.0.0/9 55
    brutalctl add 222.0.0.0/8 55
    brutalctl add 223.0.0.0/11 55
    brutalctl add 223.64.0.0/10 55
    brutalctl add 223.128.0.0/9 55
  • uvsc 楼主 09-07 14:33
    3

    @sleele #1 可能你线路好吧

  • ff1018ff 09-07 15:39
    4

    你可以让ai写一个,



    1. 自动探测客户端IP,不用手动查

      不用你自己跑 ss -tn state established 去翻连接列表、辨认哪个IP是本机哪个是客户端——脚本会自动扫描当前所有活跃的公网连接IP(过滤掉内网地址、环回地址),自动识别出真正的客户端。

    2. 自动识别监听端口

      不写死"必须是443",而是自动扫这台机器实际对外监听的端口(排除22和内网回环),不管你这台机器是443还是别的端口,脚本都能自己找到。

    3. 双重保障机制

      轮询兜底(brutal-autoupdate.timer,15秒一次):定期检查活跃IP列表,新IP自动加规则、老IP断了自动删规则,防止漏网

      实时触发brutal-logwatch.sh,靠监听xray的access.log:新连接一建立,几乎瞬间(不用等15秒)自动建规则——这是为了解决你说的"手机切网络频繁换IP,总要等一会才生效"的问题

    4. 自动定位access.log路径

      不用你自己去猜xray的日志文件到底在哪个目录——脚本通过 pgrep 找到xray进程,再从 /proc/PID/cwd 读取它真实的工作目录,自动拼出正确的日志路径。

    5. 幂等,可以重复跑

      同一台机器上跑第二次不会出问题、不会重复安装出错——不管是补装实时触发,还是重新部署,直接重跑这个脚本就行,不用先卸载再装。

    6. 优雅降级

      如果这台机器还没开access log(或者没装xray),脚本不会报错卡死,而是自动跳过实时触发部分,只启用轮询兜底,并提示你"想要实时触发,请先开日志",不会让整个部署失败。


    概括起来就是:你不用管IP是什么、端口是什么、日志在哪、要不要重复执行,脚本自己会探测、自己会适配,你只需要回答一个问题——"这台机器限速多少"

  • lehuoyisheng 09-07 20:01
    5

    特征太明显,容易被针对

* 帖子来源NodeSeek
返回