很多人在选服务器、换机房时都会纠结一个问题:这台服务器的网络到底好不好?回国绕不绕路?跨境延迟稳不稳?光看商家宣传基本没用,最靠谱的方式,还是自己实测。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|en
JSON输出(输出示例):
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) -p
Docker(支持运行参数,须在&前插入):
  • Linux

docker run --rm --net=host -it xykt/netquality && docker rmi xykt/netquality > /dev/null 2>&1
  • Windows (CMD)

docker run --rm --net=host -it xykt/netquality & docker rmi xykt/netquality > NUL 2>&1


总结

如果你不想再“盲选服务器”,如果你希望用真实数据而不是广告词做决策,那 Network Quality Check Script 几乎是必备工具。一行命令,几分钟时间,就能帮你看清一台服务器的真实网络水平,选机房、换线路、避坑,全靠它。