收起左侧
楼主: 微信用_KsMmW

是时候出手了,规避运营商PCDN误判限速

100
回复
8592
查看
  [ 复制链接 ]

0

主题

1

回帖

0

牛值

江湖小虾

2026-2-2 00:40:19 显示全部楼层
petertang 发表于 2026-1-27 01:09
限速,随机大小、时间,超时终止,日志,每日运行时间啥的。

求个compose,elliotsu@qq.com 谢谢

3

主题

59

回帖

0

牛值

初出茅庐

2026-2-2 11:47:04 显示全部楼层
[quote][size=2][url=forum.php?mod=redirect&goto=findpost&pid=244863&ptid=51313][color=#999999]我是c32 发表于 2026-2-1 09:49[/color][/url][/size] services: traffic-keeper: image: alpine:latest [/quote]

titter 你这10兆,太猛了

1

主题

2

回帖

0

牛值

江湖小虾

2026-2-3 15:48:14 显示全部楼层

老哥能分享一下吗  2519516930@qq.com
楼上不是有人分享了  详情 回复
2026-2-3 16:33

6

主题

54

回帖

0

牛值

初出茅庐

2026-2-3 16:33:41 显示全部楼层
sxn01 发表于 2026-2-3 15:48
老哥能分享一下吗

楼上不是有人分享了

2

主题

27

回帖

0

牛值

江湖小虾

2026-2-3 17:30:54 显示全部楼层
光.x 发表于 2026-1-27 17:38
哥,可以贴一下你的脚本吗?谢谢啦!

693494537@qq.com谢谢老哥!

2

主题

4

回帖

0

牛值

江湖小虾

2026-2-4 09:55:35 显示全部楼层

运营商策略,有的是上传总量太多,也会封
这个能多个借口,有的策略是上传远大于下载就会被标记

0

主题

4

回帖

0

牛值

江湖小虾

飞牛百度网盘玩家

2026-2-4 16:54:03 显示全部楼层

这也行?我两条宽带都被制裁一次。断网一次。没去签署也解开了。然后我就不敢弄了。。这么整真的靠谱吗?靠谱我继续整。

0

主题

1

回帖

0

牛值

江湖小虾

2026-2-5 12:54:27 显示全部楼层

https://github.com/mrzhangeh/bandwidth-keeper-pro

按照楼主的思路写的docker 和前端页面 有些问题但是还算能用

大佬,可以做一个现成的tar离线镜像,或者直接推送到docker hub吗?  详情 回复
2026-2-10 16:44

1

主题

4

回帖

0

牛值

江湖小虾

2026-2-5 15:10:02 显示全部楼层

老哥,下载失效了,没法刷流量来

1

主题

4

回帖

0

牛值

江湖小虾

2026-2-8 01:57:46 显示全部楼层

刷了一段时间后发现访问CF的下载链接报错403了,应该是被封禁了下载端机器的ip,有碰到相同情况的童鞋可以自行替换URL为可用的直链,下面给出结合前面大佬优化成功以及自用可用的链接的配置文件

services:
  traffic-keeper:
    image: alpine:latest
    container_name: net-flow-generator
    restart: unless-stopped
    volumes:
      - /etc/localtime:/etc/localtime:ro
      - /etc/timezone:/etc/timezone:ro
    logging:
      driver: "json-file"
      options:
        max-size: "5m"
        max-file: "3"
    tmpfs:
      - /tmp
    command: 
      - /bin/sh
      - -c
      - |
        sed -i 's/dl-cdn.alpinelinux.org/mirrors.aliyun.com/g' /etc/apk/repositories
        apk add --no-cache curl
        echo "流量保镖服务启动...开始平衡你的上下行比例"
  
        while true; do
          # 随机生成本次要连续执行的下载次数(1-5次,ash兼容语法)
          RUN_TIMES=$$(expr $$RANDOM % 3 + 1)
          echo "$$(date +'%F %T'): 本轮将连续执行$${RUN_TIMES}次下载任务..."
  
          # 改用ash兼容的while循环实现连续执行(替代bash的for ((...)))
          i=1
          while [ $${i} -le $${RUN_TIMES} ]; do
            echo "$$(date +'%F %T'): 执行第$${i}/$${RUN_TIMES}次下载任务..."
            # curl命令分行书写,提高可读性
            curl -L -o /dev/null \
                 -# -S \
                 --limit-rate 3M \
                 -H 'Cache-Control: no-cache' \
                 -A "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.124 Safari/537.36" \
                 --connect-timeout 15 \
                 --max-time 3600 \
                 --retry 5 \
                 --retry-delay 10 \
                 -w "\n结果: 耗时%{time_total}s | 均速%{speed_download}B/s | 状态%{http_code}\n" \
                 "http://updates-http.cdn-apple.com/2019WinterFCS/fullrestores/041-39257/32129B6C-292C-11E9-9E72-4511412B0A59/iPhone_4.7_12.1.4_16D57_Restore.ipsw" || \
                 echo "第${i}次下载异常,继续执行下一次..."
            # i自增(ash兼容语法)
            i=$$(expr $${i} + 1)
          done
  
          # 所有连续任务执行完后,随机休息1-3000秒(ash兼容语法)
          RANDOM_SLEEP=$$(expr $$RANDOM % 3000 + 1)
          echo "$$(date +'%F %T'): 本轮$${RUN_TIMES}次任务执行完毕,随机休息$${RANDOM_SLEEP}秒..."
          sleep $${RANDOM_SLEEP}
        done
运行后,查看日志已经在跑流量了,谢谢分享  详情 回复
2026-2-13 08:47
如果这个直链地址可以填写多个,随机下载就更好了  详情 回复
2026-2-12 19:44
非常好,用你这个可以,楼主cf那个会403  详情 回复
2026-2-11 16:24
这个非常好用  详情 回复
2026-2-10 15:33
用你发的这个非常好用,感谢分享  详情 回复
2026-2-10 10:16

5

主题

7

回帖

0

牛值

江湖小虾

2026-2-8 13:27:39 显示全部楼层

为什么开机启动失败,手动退出也会提示容器退出错误(137)

1

主题

4

回帖

0

牛值

江湖小虾

2026-2-10 10:14:28 显示全部楼层

关键的是现在他限制pcdn的

0

主题

1

回帖

0

牛值

江湖小虾

2026-2-10 10:16:04 显示全部楼层
pan_0624 发表于 2026-2-8 01:57
刷了一段时间后发现访问CF的下载链接报错403了,应该是被封禁了下载端机器的ip,有碰到相同情况的童鞋可以 ...

用你发的这个非常好用,感谢分享

2

主题

6

回帖

0

牛值

江湖小虾

2026-2-10 11:15:59 显示全部楼层

确实是个好办法!

0

主题

7

回帖

0

牛值

江湖小虾

2026-2-10 11:56:41 显示全部楼层
想要上传量大一些都难,每周都要下载大包来缓解上传量不够。都是下载量大,上传小,都抢不过别人上传量多。馒头10年以上,虽说已经不用考核,但还是每周都下载一两个大包混上传量

0

主题

2

回帖

0

牛值

江湖小虾

2026-2-10 15:33:58 显示全部楼层
pan_0624 发表于 2026-2-8 01:57
刷了一段时间后发现访问CF的下载链接报错403了,应该是被封禁了下载端机器的ip,有碰到相同情况的童鞋可以 ...

这个非常好用

3

主题

4

回帖

0

牛值

江湖小虾

2026-2-10 16:30:15 显示全部楼层

image.png我这**移动 一个月上传了不到100G,下载了一个T都给我封了,虽然装维小哥很快给解开,但是我感觉这个脚本可能对我无用了cry

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

0

主题

1

回帖

0

牛值

江湖小虾

2026-2-10 16:44:51 显示全部楼层
zeh521 发表于 2026-2-5 12:54
https://github.com/mrzhangeh/bandwidth-keeper-pro
按照楼主的思路写的docker 和前端页面 有些问题但是还 ...

大佬,可以做一个现成的tar离线镜像,或者直接推送到docker hub吗?

0

主题

17

回帖

0

牛值

江湖小虾

2026-2-10 21:34:00 显示全部楼层
petertang 发表于 2026-1-22 11:09
早点有就好了,不过感觉现在运营商无脑封,没到晚上8点-11点就限速的可怕

看到这个,也有同感。被Ban一次。后在一直没在弄。就放下了。大佬方便的情况下。能否发一下代码。谢谢。
/  2453062627@qq.com

0

主题

17

回帖

0

牛值

江湖小虾

2026-2-10 21:34:34 显示全部楼层

想法不错的。也被弄过一次。到现还是在放弃中。。。

1

主题

2

回帖

0

牛值

江湖小虾

2026-2-11 03:36:52 显示全部楼层
不用这么麻烦,应用商店里装个浏览器,访问net.arsn.cn直接挂在那儿
浏览器的cpu占用太高了  详情 回复
2026-2-12 08:33

1

主题

6

回帖

0

牛值

江湖小虾

2026-2-11 10:48:58 显示全部楼层
这个流量特征太明显了,搞成随机的 比较好一点

7

主题

14

回帖

10

牛值

小有名气

飞牛百度网盘玩家

2026-2-11 11:28:24 显示全部楼层

必须点赞,魔高一尺道高一丈,运营商有自己套路,我们也反制

0

主题

2

回帖

0

牛值

江湖小虾

2026-2-11 14:20:18 显示全部楼层

感觉有用,搞来试试

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

1

主题

24

回帖

0

牛值

系统先锋体验团🛩️

社区上线纪念勋章

2026-2-11 16:24:03 显示全部楼层
pan_0624 发表于 2026-2-8 01:57
刷了一段时间后发现访问CF的下载链接报错403了,应该是被封禁了下载端机器的ip,有碰到相同情况的童鞋可以 ...

非常好,用你这个可以,楼主cf那个会403

34

主题

40

回帖

0

牛值

fnOS系统内测组

fnOS1.0上线纪念勋章飞牛百度网盘玩家

2026-2-11 17:49:48 显示全部楼层
能拉满5000M宽带吗?

0

主题

1

回帖

0

牛值

江湖小虾

2026-2-12 08:33:52 显示全部楼层
时雨遥🍥 发表于 2026-2-11 03:36
不用这么麻烦,应用商店里装个浏览器,访问net.arsn.cn直接挂在那儿

浏览器的cpu占用太高了

0

主题

1

回帖

0

牛值

江湖小虾

2026-2-12 08:41:46 显示全部楼层

用的着这么麻烦吗,路由器上不就可以限速的吗

0

主题

4

回帖

0

牛值

江湖小虾

2026-2-12 11:15:44 显示全部楼层

image.png用ai改了一下

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

3

主题

10

回帖

0

牛值

江湖小虾

2026-2-12 14:32:00 显示全部楼层
petertang 发表于 2026-1-27 01:09
限速,随机大小、时间,超时终止,日志,每日运行时间啥的。

求个compose,361915070@qq.com 谢谢

7

主题

29

回帖

0

牛值

初出茅庐

2026-2-12 14:55:19 显示全部楼层

QQ20260212-145456.png

随机时间随机大小更合理吧lol

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

1

主题

11

回帖

0

牛值

江湖小虾

2026-2-12 17:20:01 显示全部楼层
感谢老哥的思路,我用ai写了个类似的程序,带webui,有写自动部署脚本,感兴趣可以看看,https://github.com/EchoPing07/DownOnly

1

主题

11

回帖

0

牛值

江湖小虾

2026-2-12 17:23:31 显示全部楼层

感谢老哥的思路,我用ai写了一个go的版本,带webui,有写自动部署脚本,感兴趣可以来看看EchoPing07/DownOnly
屏幕截图2026-02-12171357.png

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
老哥牛的一笔啊 我附上几个 **链接 阿里:http://download.**cdn.com/wireless/**4android/latest/701483.apk 华为:https://store-drcn.hispace.dbankcloud.cn/dl/appdl/application/apk/ce/cea074d22c784e4ab8a5b1  详情 回复
3 天前
越来越强了,不过有人反映有问题?麻烦修复一下?  详情 回复
2026-2-12 23:53
我试用了,结果地址绑定在了虚拟机上的地址,无法访问  详情 回复
2026-2-12 19:45

0

主题

13

回帖

0

牛值

江湖小虾

2026-2-12 19:44:27 显示全部楼层
pan_0624 发表于 2026-2-8 01:57
刷了一段时间后发现访问CF的下载链接报错403了,应该是被封禁了下载端机器的ip,有碰到相同情况的童鞋可以 ...

如果这个直链地址可以填写多个,随机下载就更好了

0

主题

1

回帖

0

牛值

系统先锋体验团🛩️

2026-2-12 19:45:05 显示全部楼层

有没有_arm64的镜像

0

主题

13

回帖

0

牛值

江湖小虾

2026-2-12 19:45:17 显示全部楼层
西南x 发表于 2026-2-12 17:23
感谢老哥的思路,我用ai写了一个go的版本,带webui,有写自动部署脚本,感兴趣可以来看看EchoPing07/DownOn ...

我试用了,结果地址绑定在了虚拟机上的地址,无法访问

0

主题

7

回帖

0

牛值

江湖小虾

2026-2-12 22:15:27 显示全部楼层

为啥我报了403的错误~~~

6

主题

54

回帖

0

牛值

初出茅庐

2026-2-12 23:53:18 显示全部楼层
西南x 发表于 2026-2-12 17:23
感谢老哥的思路,我用ai写了一个go的版本,带webui,有写自动部署脚本,感兴趣可以来看看EchoPing07/DownOn ...

越来越强了,不过有人反映有问题?麻烦修复一下?
按我理解的意思,他应该是端口映射没处理好,和程序没关系,另外我也已经构建好了镜像,现在全部部署方式都有了,具体可以去看项目描述  详情 回复
2026-2-13 01:25

1

主题

11

回帖

0

牛值

江湖小虾

2026-2-13 01:25:01 显示全部楼层
petertang 发表于 2026-2-12 23:53
越来越强了,不过有人反映有问题?麻烦修复一下?

按我理解的意思,他应该是端口映射没处理好,和程序没关系,另外我也已经构建好了镜像,现在全部部署方式都有了,具体可以去看项目描述

0

主题

10

回帖

0

牛值

江湖小虾

2026-2-13 08:47:00 显示全部楼层
pan_0624 发表于 2026-2-8 01:57
刷了一段时间后发现访问CF的下载链接报错403了,应该是被封禁了下载端机器的ip,有碰到相同情况的童鞋可以 ...

运行后,查看日志已经在跑流量了,谢谢分享

5

主题

11

回帖

0

牛值

江湖小虾

2026-2-13 13:31:44 显示全部楼层

2026-02-13 06:03:12: 开始执行下载任务...

结果: 耗时0.437525s | 均速2B/s | 状态403

本轮任务结束,休息1000秒...
大佬们,这个是为什么

1

主题

2

回帖

0

牛值

江湖小虾

2026-2-13 23:50:32 显示全部楼层
邵安毋躁 发表于 2026-1-24 11:53
我的路由器多开一个访客WiFi,限速3M给邻居们免费使用,是不是也能解决这个问题。
...

万一访客上传你就悲剧了

1

主题

2

回帖

0

牛值

江湖小虾

2026-2-14 08:26:54 显示全部楼层
如果加个设置,比如晚上12点到早上7点开启任务会不会更好

0

主题

5

回帖

0

牛值

江湖小虾

2026-2-14 16:31:54 显示全部楼层
OK: 13.2 MiB in 26 packages  流量保镖服务启动...开始平衡你的上下行比例  2026-02-14 08:30:20: 开始执行下载任务...  结果: 耗时0.714520s | 均速1B/s | 状态403

0

主题

5

回帖

0

牛值

江湖小虾

2026-2-14 16:32:28 显示全部楼层
滚一个雪球 发表于 2026-1-17 10:34
遇到   报错然后就不往下一个去执行了 即使休眠结束 ,像跳出了 while
2026-01-17 02:06:30: 开始执行下载 ...

OK: 13.2 MiB in 26 packages

流量保镖服务启动...开始平衡你的上下行比例

2026-02-14 08:30:20: 开始执行下载任务...

结果: 耗时0.714520s | 均速1B/s | 状态403

0

主题

5

回帖

0

牛值

江湖小虾

2026-2-14 16:34:45 显示全部楼层
我是c32 发表于 2026-2-1 09:49
services:
  traffic-keeper:
    image: alpine:latest

WARNING: fetching https://mirrors.aliyun.com/alpin ... 64/APKINDEX.tar.gz: HTTP 403: Forbidden

WARNING: fetching https://mirrors.aliyun.com/alpin ... 64/APKINDEX.tar.gz: HTTP 403: Forbidden

ERROR: unable to select packages:

  curl (no such package):

    required by: world[curl]

流量保镖服务启动...开始平衡你的上下行比例

2026-02-14 08:33:50: 本轮将连续执行4次下载任务...

/bin/sh: curl: not found

2026-02-14 08:33:50: 执行第1/4次下载任务...

第1次下载异常,继续执行下一次...

/bin/sh: curl: not found

2026-02-14 08:33:50: 执行第2/4次下载任务...

第2次下载异常,继续执行下一次...

2026-02-14 08:33:50: 执行第3/4次下载任务...

第3次下载异常,继续执行下一次...

/bin/sh: curl: not found

2026-02-14 08:33:50: 执行第4/4次下载任务...

第4次下载异常,继续执行下一次...

/bin/sh: curl: not found

2026-02-14 08:33:50: 本轮4次任务执行完毕,随机休息203秒...

7

主题

1

回帖

0

牛值

江湖小虾

2026-2-15 15:30:17 显示全部楼层

结合前面大佬们的思路,加了多链接随机调用

services:
  traffic-keeper:
    image: alpine:latest
    container_name: network-no-limit
    restart: unless-stopped
    env_file:
      - .env
    environment:
      #下载限制速率
      LIMIT_RATE: 2M
      #下载任务间隔时间
      SLEEP_MAX: 5000
      RUN_TIMES_MAX: 3
      CONNECT_TIMEOUT: 15
      MAX_TIME: 3600
      RETRY: 5
      RETRY_DELAY: 10
      USER_AGENT: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.124 Safari/537.36
      #多个下载直链,随机调用,根据需要调整即可
      DOWNLOAD_URLS: |
        https://releases.ubuntu.com/22.04.5/ubuntu-22.04.5-desktop-amd64.iso
        https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.6.tar.xz
    volumes:
      - /etc/localtime:/etc/localtime:ro
      - /etc/timezone:/etc/timezone:ro
    logging:
      driver: "json-file"
      options:
        max-size: "5m"
        max-file: "3"
    tmpfs:
      - /tmp
    command:
      - /bin/sh
      - -c
      - |
        sed -i 's/dl-cdn.alpinelinux.org/mirrors.aliyun.com/g' /etc/apk/repositories
        apk add --no-cache curl
        echo "流量保镖服务启动...开始平衡你的上下行比例"

        printf "%s\n" "$$DOWNLOAD_URLS" | tr ',;' '\n' | awk 'NF{gsub(/^[ \t]+|[ \t]+$/,""); if(!seen[$$0]++) print $$0}' | tee /tmp/urls.list
        URL_COUNT=$$(wc -l < /tmp/urls.list)
        echo "$$(date +'%F %T'): 已加载$${URL_COUNT}个链接"

        rand_n() {
          max="$$1"
          if [ -r /dev/urandom ]; then
            num=$$(od -An -N2 -tu2 /dev/urandom 2>/dev/null | tr -d ' ')
            echo $$(expr $${num} % $${max} + 1)
          else
            seed=$$(date +%s)
            echo $$(expr $${seed} % $${max} + 1)
          fi
        }

        choose_working_url() {
          lines=$$(wc -l < /tmp/urls.list)
          attempts=0
          while [ $${attempts} -lt $${lines} ]; do
            n=$$(rand_n "$${lines}")
            url=$$(sed -n "$${n}p" /tmp/urls.list)
            code=$$(curl -s -I -L -o /dev/null -w "%{http_code}" --connect-timeout "$$CONNECT_TIMEOUT" --max-time "$$CONNECT_TIMEOUT" "$${url}")
            case "$${code}" in
              2*|3*) echo "$${url}"; return 0 ;;
            esac
            attempts=$$(expr $${attempts} + 1)
          done
          sed -n "$$(rand_n "$${lines}")p" /tmp/urls.list
        }
  
        while true; do
          RUN_TIMES=$$(rand_n "$$RUN_TIMES_MAX")
          echo "$$(date +'%F %T'): 本轮将连续执行$${RUN_TIMES}次下载任务..."
  
          i=1
          while [ $${i} -le $${RUN_TIMES} ]; do
            URL=$$(choose_working_url)
            echo "$$(date +'%F %T'): 执行第$${i}/$${RUN_TIMES}次下载任务..."
            echo "$$(date +'%F %T'): 使用链接: $${URL}"
            nice -n 10 curl -L -o /dev/null \
                 -sS \
                 --limit-rate "$$LIMIT_RATE" \
                 -H 'Cache-Control: no-cache' \
                 -A "$$USER_AGENT" \
                 --connect-timeout "$$CONNECT_TIMEOUT" \
                 --max-time "$$MAX_TIME" \
                 --retry "$$RETRY" \
                 --retry-delay "$$RETRY_DELAY" \
                 -w "\n结果: 耗时%{time_total}s | 均速%{speed_download}B/s | 状态%{http_code}\n" \
                 "$${URL}" || \
                 echo "第$${i}次下载异常,继续执行下一次..."
            i=$$(expr $${i} + 1)
          done
  
          RANDOM_SLEEP=$$(rand_n "$$SLEEP_MAX")
          echo "$$(date +'%F %T'): 本轮$${RUN_TIMES}次任务执行完毕,随机休息$${RANDOM_SLEEP}秒..."
          sleep $${RANDOM_SLEEP}
        done

0

主题

1

回帖

0

牛值

江湖小虾

2026-2-19 20:46:46 显示全部楼层

当地电信会通过检测端口号判断是否为PCDN,这样的话刷流就不管用了

0

主题

10

回帖

0

牛值

江湖小虾

去年中旬开始关京东无线宝的积分,关闭后被电信拉黑名单,用这个跑了半个月,前两天刚上班,打10000号反馈,已经从黑名单出来;速度从300~500K变为5M的正常速度;

0

主题

3

回帖

0

牛值

江湖小虾

滚一个雪球 发表于 2026-1-17 10:34
遇到   报错然后就不往下一个去执行了 即使休眠结束 ,像跳出了 while
2026-01-17 02:06:30: 开始执行下载 ...

我也是这样哦 解决了吗
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则