网络质量体检脚本 - NetQuality

冬月初五 20小时前 28

网络质量体检脚本

支持OS/Platform:Ubuntu | Debian | Linux Mint | Fedora | Red Hat Enterprise Linux (RHEL) | CentOS | Arch Linux | Manjaro | Alpine Linux | AlmaLinux | Rocky Linux | macOS | Anolis OS | Alibaba Cloud Linux | SUSE Linux | openSUSE | Void Linux | Windows (via Docker)

  • 中英文双语言支持
  • 支持IPv4/IPv6双栈查询
  • 精美排版,直观显示,多终端单屏优化展示,便于截图分享
  • BGP信息、本地策略、接入信息、三网TCP大包延迟、三网回程路由、国内测速、国际互连七大模块
  • 基础数据源自BGP.TOOLSBGP.HE.NET数据库
  • 上游及接入信息直观展示
  • 中国大陆地区31个省/市/自治区电信/联通/移动三网回程延迟
  • 基于SPEEDTEST.NET的中国大陆(含大湾区)三网网速测试
  • 基于NextTrace的三网回程完整路由展示
  • 全球五大洲网速及延迟测试
  • 延迟模式、低数据模式、跳过任意章节,多种测试方式弹性选择
  • Json输出便于大数据分析

屏幕截图

IPv4测试结果 IPv6测试结果
IPv4 IPv6
延迟模式测试结果 完整路由模式测试结果
Ping Route

使用方法

便捷模式:交互界面

Net

Bash:
bash <(curl -Ls https://Check.Place) -N
 
Docker:
  • Linux
docker run --rm --net=host -it xykt/check -N && docker rmi xykt/check > /dev/null 2>&1
 
  • Windows (CMD)
docker run --rm --net=host -it xykt/check -N & docker rmi xykt/check > NUL 2>&1
 

高级模式:参数运行

Help

默认双栈检测:
bash <(curl -Ls https://Net.Check.Place)
 
只检测IPv4结果:
bash <(curl -Ls https://Net.Check.Place) -4
 
只检测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
 
 

原文转自:
https://github.com/xykt/NetQuality   版权归原作者所有,如需转载请注明原出处。
上一篇:融合怪测评脚本
下一篇:没了

最新回复 (0)
    • 记录·WiKi
      2
        立即登录 立即注册 
返回
文章系网友原创或转载,目的在于传递更多信息,并不代表本站赞同其观点和对其真实性负责。如有侵权行为,请联系我们admin(a)jilu.wiki,我们会及时删除。