GitHub - 1in4sec/NetQuality: 网络质量检测脚本 - Network Quality Check Script · GitHub
Skip to content

1in4sec/NetQuality

 
 

Folders and files

Repository files navigation

NetQuality

Network quality check script for VPS and server testing.

NetQuality produces a formatted report covering BGP data, local network policy, connectivity, TCP latency, route checks, China mainland speed tests, and global transfer tests. It supports IPv4, IPv6, low-data mode, ping-only mode, route-only mode, JSON output, privacy mode, and Docker execution.

Supported Platforms

Ubuntu, Debian, Linux Mint, Fedora, RHEL, CentOS, Arch Linux, Manjaro, Alpine Linux, AlmaLinux, Rocky Linux, macOS, Anolis OS, Alibaba Cloud Linux, SUSE Linux, openSUSE, Void Linux, and Windows through Docker.

Screenshots

IPv4 Test IPv6 Test
IPv4 IPv6
Ping Mode Route Mode
Ping Route

Usage

Interactive mode:

bash <(curl -Ls https://Net.Check.Place) -EM

Default dual-stack test:

bash <(curl -Ls https://Net.Check.Place) -E

IPv4 only:

bash <(curl -Ls https://Net.Check.Place) -E -4

IPv6 only:

bash <(curl -Ls https://Net.Check.Place) -E -6

Ping mode:

bash <(curl -Ls https://Net.Check.Place) -E -P

Route mode:

bash <(curl -Ls https://Net.Check.Place) -E -R [province]

Low-data mode:

bash <(curl -Ls https://Net.Check.Place) -E -L

Skip sections:

bash <(curl -Ls https://Net.Check.Place) -E -S 1234567

JSON output:

bash <(curl -Ls https://Net.Check.Place) -E -j

Write a report to a file:

bash <(curl -Ls https://Net.Check.Place) -E -o /path/to/report.ansi
bash <(curl -Ls https://Net.Check.Place) -E -o /path/to/result.json
bash <(curl -Ls https://Net.Check.Place) -E -o /path/to/report.txt

Docker:

docker run --rm --network host -it alpine sh -c "apk add bash curl && bash <(curl -Ls https://Net.Check.Place) -E"

Credits

Thanks to the NextTrace project for stable route testing, Speedtest.net for Speedtest CLI, GlobalSign@NodeSeek for test endpoints, and all contributors who helped improve functionality and formatting.

About

网络质量检测脚本 - Network Quality Check Script

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

Contributors

Languages

  • Shell 100.0%