VPS主机测评必备!NetQuality网络质量体检脚本全面解析

在现代互联网环境中,网络质量的好坏直接影响用户的访问体验,特别是对于服务器运维、云计算及跨境业务而言,精准的网络质量测试尤为重要。NetQuality 网络质量体检脚本的发布,填补了市场上高精度网络检测工具的空白,成为参考级测评脚本。


一、NetQuality简介

NetQuality 是一款专为网络运维人员、服务器管理者以及对网络质量有高要求的用户打造的 Bash 脚本工具。它提供全面的网络质量检测,包括 BGP信息、本地策略、接入信息、三网TCP大包延迟、三网回程路由、国内测速、国际互连 等七大模块,并支持 IPv4/IPv6 双栈查询

不仅如此,NetQuality 采用精美排版,优化了终端显示效果,确保测试数据一目了然,适配多终端环境。同时,它还具备 JSON 输出,便于大数据分析,让用户可以更灵活地处理检测结果。


二、NetQuality 主要功能

  1. BGP信息查询:基于 BGP.TOOLSHE.NET 数据库,提供上游及接入信息分析。
  2. 本地策略检测:分析 NAT 类型、TCP 拥塞控制算法、队列调度算法等关键参数。
  3. 接入信息解析:显示上游、对等互联、互联网交换点接入情况。
  4. 三网 TCP 大包延迟测试:分别测试 中国电信、联通、移动 的 TCP 大包延迟情况。
  5. 三网回程路由检测:解析不同网络环境下的数据回程路径。
  6. 国内测速:基于 Speedtest.net 进行中国大陆及大湾区主要城市的网速测试。
  7. 全球网络互连测试:涵盖全球五大洲的网络延迟及带宽测试。

灵活的运行参数

NetQuality 提供多种运行模式,满足不同用户需求:

  • 默认双栈检测bash <(curl -Ls Net.Check.Place)
  • IPv4 仅检测bash <(curl -Ls Net.Check.Place) -4
  • IPv6 仅检测bash <(curl -Ls Net.Check.Place) -6
  • 延迟模式(仅测试延迟):bash <(curl -Ls Net.Check.Place) -P
  • 低数据模式(减少数据传输量):bash <(curl -Ls Net.Check.Place) -L
  • 跳过任意章节bash <(curl -Ls Net.Check.Place) -S 1234567
  • JSON 输出bash <(curl -Ls Net.Check.Place) -j
  • 自动安装依赖bash <(curl -Ls Net.Check.Place) -y
  • 完整 IP 报告bash <(curl -Ls Net.Check.Place) -f

三、支持的操作系统

NetQuality 适用于大部分主流 Linux 发行版和 macOS,包括但不限于:

  • Debian / Ubuntu / Linux Mint
  • Fedora / CentOS / RHEL / AlmaLinux / Rocky Linux
  • Arch Linux / Manjaro
  • Alpine Linux
  • SUSE Linux / openSUSE
  • Alibaba Cloud Linux / Anolis OS
  • Void Linux
  • macOS

四、为什么选择 NetQuality?

相比市面上其他网络测评工具,NetQuality 具备以下优势:

  • 精准度高:依赖权威数据库(BGP.TOOLS & HE.NET),获取真实网络拓扑信息。
  • 美观直观:终端优化显示,适配各种设备,截图分享方便。
  • 灵活性强:可定制测试内容,支持多种模式运行。
  • 开源可控:代码开源,公开透明,确保数据安全。
  • JSON 格式支持:便于自动化分析、数据存储及可视化处理。

五、脚本安装与使用

NetQuality 无需额外安装,只需执行以下命令即可运行:

bash <(curl -Ls Net.Check.Place)

如果希望 只测试 IPv4IPv6,可以使用:

bash <(curl -Ls Net.Check.Place) -4  # 仅 IPv4
bash <(curl -Ls Net.Check.Place) -6  # 仅 IPv6

开源地址(欢迎 Star 关注):
GitHub 项目地址

截图示例:


六、脚本开发及贡献者

NetQuality 的开发历时数月,作者秉持 技术可及原则,追求极致的功能优化和鲁棒性。

  • 主要开发者:xy楼主Dev
  • 特别鸣谢
    • GlobalSign 提供三网测试地址支持
    • 福尔摩斯 在功能及美工方面提供建议
    • 酒神 提供技术支持
    • Si 贡献脚本功能及排版优化
    • Kakan 提供测试参考意见
    • V.PS/BageVM/丽萨主机 提供服务器支持

七、结语

NetQuality 旨在为技术社区提供一款 免费、开源、参考级 的网络质量体检工具。无论是运维人员、IDC 运营商,还是 VPS 测评博主,都可以借助 NetQuality 获取精准的网络质量数据。

如果你对网络测试感兴趣,不妨试试 NetQuality,体验专业级测评的魅力!

本文参考:【全网首发】参考级测评脚本——网络质量体检脚本 bash <(curl -Ls Net.Check.Place)

标签: