TcpQuality

2小时前发布 1 0 0

TCP 质量检测脚本,默认检测全国三网运营商节点。单线程测速排行榜。本项目原创代码采用 GPL-3.0-only,详见 LICENSE。预构建 rootfs 中的 Debian 软件包、NextTrace/nexttrace-tiny 等第三方组件仍按各自许可证授权;再分发时须遵守其许可条款。

所在地:
新加坡
收录时间:
2026-10-16
其他站点:
TcpQualityTcpQuality

TcpQuality

TCP 质量检测脚本,默认检测全国三网运营商节点。单线程测速排行榜

快速运行

国外服务器推荐使用 GitHub Raw:

# bash / zsh
bash <(curl -fsSL https://raw.githubusercontent.com/ibsgss/TcpQuality/main/runTcpQuality.sh)
# fish
curl -fsSL https://raw.githubusercontent.com/ibsgss/TcpQuality/main/runTcpQuality.sh | env TERM=xterm bash

国内服务器推荐使用加速入口:

# bash / zsh
bash <(curl -fsSL https://tcpquality.ibsgss.uk/run)
# fish
curl -fsSL https://tcpquality.ibsgss.uk/run | env TERM=xterm bash

示例报告:

IPv4大包回程 单线程测速

支持参数

  • -h、--help:显示帮助信息并退出。
  • -c NUM、--count NUM:设置每个节点的发包数量,范围 1-600,默认 30。
  • -s NUM、--size NUM:指定 IP 包总长度,单位为 B;0 表示标准无负载 SYN,未指定时随机使用内置包长,过小的数值按协议最小头部发送。
  • -p NUM、--parallel NUM:设置并行节点数,范围 1-31,默认 16。
  • -v4、--v4:仅探测 IPv4。
  • -v6、--v6:仅探测 IPv6。
  • --only-large:仅探测 IPv4大包回程。
  • --cernet:仅探测 CERNET IPv4 和 CERNET2 IPv6。
  • --all:检测 IPv4/IPv6、CERNET/CERNET2、国际互联和单线程测速。
  • --speedtest:完成 TCP 质量探测后,追加单线程测速。
  • --only-speedtest:仅运行单线程测速。
  • --intl:单独使用时仅运行国际互联;与 -v4、-v6、--all 等组合时追加国际互联。
  • 国际互联探测包含 Telegram DC1–DC5;地址和端口从中央 getNodes 服务获取,中央服务每 5 分钟刷新一次,自动检测可用 IPv4/IPv6 并跳过不可用地址族。服务不可用时使用内置引导地址兜底。
  • --province CODE:仅检测指定省份,可重复;也支持 -bj、-sh、-gd 等省份简写。
  • --debug:保留临时文件并输出调试信息。

许可证

本项目原创代码采用 GPL-3.0-only,详见 LICENSE。预构建 rootfs 中的 Debian 软件包、NextTrace/nexttrace-tiny 等第三方组件仍按各自许可证授权;再分发时须遵守其许可条款。

Star History

Star History Chart

数据统计

相关导航