📈 GH Trending Explorer 🎲 Surprise me

← all repos

ibsgss / TcpQuality

git clone https://github.com/ibsgss/TcpQuality.git v1.00045 · 9d ago

—

+5
stars, 24h · #5,955
+~68
stars, 7 days · #3,050
+~290
stars, 30 days · #2,779
1.1k
★ total · +7% this week
72
forks · 5 open issues

Star history (as recorded here)

2026-10-20 · 1,063 ★ 2026-10-23 · 1,092 ★
LanguageShell
LicenseGPL-3.0
Created2026-07-05 (3mo ago)
Last push9d ago
Watchers1
OwnerUser

Links

README excerpt
# TcpQuality
TCP 质量检测脚本,默认检测全国三网运营商节点。单线程测速排行榜
## 快速运行
国外服务器推荐使用 GitHub Raw:
```
# bash / zsh
bash 
## 支持参数
- `-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