引言
原贴:『败类教程』美西CN2跨网也能单线程500M且0重传!手把手教你TCP调优
这几天看到不少人觉得调试太麻烦,希望能有个一键脚本,但因为有iperf3测试全自动有点不现实,不过半自动还是能实现的,所以就用AI搓了个脚本,自己又修了修让它能正常跑起来,虽然细看还是一坨,不过能动就行
已有自由调整选项,建议配合教程食用 此外,脚本调试毕竟不如手动调精细,愿意折腾的还是建议手动调优
![]() |
![]() |
注意事项
1. 此脚本的TCP调优操作对劣质线路无效
2. 小带宽或低延迟场景下,调优效果不显著
3. 请在晚高峰使用该脚本
4. 低延迟场景无需刻意压为0重传,请以速度抖动程度为准
快速使用
请先在客户端安装iperf3,不会安装/使用的请查看原帖
wget -q https://raw.githubusercontent.com/BlackSheep-cry/TCP-Optimization-Tool/main/tool.sh -O tool.sh && chmod +x tool.sh && ./tool.sh
项目地址:https://github.com/BlackSheep-cry/TCP-Optimization-Tool
脚本更新
-
2024/11/22 优化IP读取方式(目前优先读取公网IPv4)
-
2024/11/24 增加调整复原选项 | 重传数调整阈值由5更改为100 | 优化部分文本描述
-
2024/12/07 支持指定iperf3测试端口 | 支持检测端口占用情况及结束相应进程
-
2024/12/19 优化端口占用检测
-
2025/01/04 增加自由调整选项 | 去除端口占用检测功能
-
2025/01/12 添加fq调度器限速选项 | 新增仅调节发送缓冲区参数的分支版本 | 添加版本号
-
2025/01/13 减少不必要的数据输入 | 优化文本描述 | 主选择界面增加退出选项
-
2025/02/19 历时4天github账号解封,恢复原库
-
2025/02/20 完善依赖安装 | 优化输入体验 | 修缮文本描述
-
2025/05/08 增加下行限速选项 | tc限速新增cake | Bug修复和其他优化
其他相关
TCP调优参数计算器
对 @BlackSheep 的调优帖子方法二简化
TCP调优...被大佬们玩出花来了...我太懒了改了个自己用的...


2025/01/04
为提高灵活性,脚本增加了自由调整选项,在该选项中参数的增减交由用户自行判断
@bingo666 #12 看你自己咯
@Louang #38
原帖中有写到
读取到的是内网IP,往改进.
@plnl #81
@LongLight #88
本地广东?前几天有广移的也是说怎么调重传都高,300M带宽+直连港机其实没必要调,默认参数就能跑个差不多了
你要是想调可以输入0重传欺骗脚本让它上涨限速值,但我不确定高重传下是否还有效果,而且这可能会导致重传变得更高
6啊老哥
bd
佬厉害了
牛的
大佬好,我防火墙都没开为啥显示这个

请选择方案:
一. 直接调整参数
二. 大参数+Traffic Control限速
请输入方案 (1 或 2): 1
sudo: iptables: command not found
端口 5201 未放行,请检查防火墙设置
没安装iptables就运行不了
BD
bd
@bingo666 #7 debian系统默认没有安装iptables