很多人在选服务器、换机房时都会纠结一个问题:这台服务器的网络到底好不好?回国绕不绕路?跨境延迟稳不稳?光看商家宣传基本没用,最靠谱的方式,还是自己实测。Network Quality Check Script 正是为这个场景准备的一款网络质量检测脚本,一行命令即可跑完整套网络体检,从回程路由到全球延迟,一次性给你答案。
Network Quality Check Script 能检测什么?
1.网络归属与基础信息
脚本会自动识别服务器的 IP 类型(IPv4 / IPv6)、ASN、网络归属,快速判断这台机器接入的是哪家上游网络,对比不同机房非常直观。
2.三网真实延迟测试
不同于简单 ping,脚本会模拟更接近真实业务的 TCP 数据包,对 电信 / 联通 / 移动 分别测试延迟表现,更符合实际访问体验。
3.回程路由追踪
这是很多人最关心的部分。
脚本会追踪服务器回国内各区域的路径,清楚看到是直连、绕港、绕美,还是多次跳转,对跨境业务、面向国内用户的网站尤为关键。
4.网络质量
国内节点:测试不同地区的访问延迟和稳定性
国际节点:覆盖亚洲、欧洲、北美等区域,快速判断国际互联水平
一眼就能看出这台服务器更适合做国内业务,还是跨境应用。
核心优势一览
系统兼容性强:Ubuntu、Debian、CentOS、Alpine 等主流 Linux 系统均可运行
自动识别环境:无需复杂配置,新手也能直接用
结果清晰直观:表格化输出,关键信息一目了然
轻量可控:支持低流量模式,适合按流量计费的 VPS
实际使用方法
默认双栈检测:
bash <(curl -Ls https://Net.Check.Place)只检测IPv4结果:
bash <(curl -Ls https://Net.Check.Place) -4例如,检测 VMRack 服务器网络质量:

只检测IPv6结果:
bash <(curl -Ls https://Net.Check.Place) -6延迟模式:
bash <(curl -Ls https://Net.Check.Place) -P完整路由模式(TCP大包):
bash <(curl -Ls https://Net.Check.Place) -R [大陆地区省级行政区名称或中/英文简称]缺省状态默认检测北京、上海、广东三地
bash <(curl -Ls https://Net.Check.Place) -R指定参数可检测任意大陆省级行政区(以下任选其一)
bash <(curl -Ls https://Net.Check.Place) -R 桂
bash <(curl -Ls https://Net.Check.Place) -R 广西
bash <(curl -Ls https://Net.Check.Place) -R 广西壮族自治区
bash <(curl -Ls https://Net.Check.Place) -R GX
bash <(curl -Ls https://Net.Check.Place) -R gx低数据模式:
bash <(curl -Ls https://Net.Check.Place) -L跳过任意章节:
bash <(curl -Ls https://Net.Check.Place) -S 1234567中英文双语支持:
bash <(curl -Ls https://Net.Check.Place) -l cn|enJSON输出(输出示例):
bash <(curl -Ls https://Net.Check.Place) -j输出报告ANSI/JSON/纯文本至文件:
bash <(curl -Ls https://Net.Check.Place) -o /path/to/file.ansi
bash <(curl -Ls https://Net.Check.Place) -o /path/to/file.json
bash <(curl -Ls https://Net.Check.Place) -o /path/to/file.txtoranyother跳过检测系统及安装依赖:
bash <(curl -Ls https://Net.Check.Place) -n自动安装依赖:
bash <(curl -Ls https://Net.Check.Place) -y报告展示完整IP地址:
bash <(curl -Ls https://Net.Check.Place) -f隐私模式——禁用在线报告生成功能:
bash <(curl -Ls https://Net.Check.Place) -pDocker(支持运行参数,须在&前插入):
Linux
docker run --rm --net=host -it xykt/netquality && docker rmi xykt/netquality > /dev/null 2>&1Windows (CMD)
docker run --rm --net=host -it xykt/netquality & docker rmi xykt/netquality > NUL 2>&1
总结
如果你不想再“盲选服务器”,如果你希望用真实数据而不是广告词做决策,那 Network Quality Check Script 几乎是必备工具。一行命令,几分钟时间,就能帮你看清一台服务器的真实网络水平,选机房、换线路、避坑,全靠它。