One-Liner Scripts for VPS Testing, BBR, and IP Checks
You've just spun up a new VPS. Before you start deploying anything, you want to know what you're actually working with—how fast the disk is, what the network looks like, whether the IP has a decent reputation. The problem is that finding the right benchmarking script usually means digging through forum threads and bookmarks you saved two years ago. This repository collects those scripts in one place, so you can copy, paste, and get answers without the scavenger hunt.
What It Does
This is a curated collection of shell commands for common VPS tasks. It's organized into five categories: VPS performance testing, BBR acceleration, three-network speed testing, route testing, and IP quality detection.
Each entry is a single command you can paste directly into your terminal. Some pull scripts from well-known projects like bench.sh, ZBench, and 91yuntest. Others use shorter URLs or domain-based shortcuts (like IP.Check.Place). The repository itself is just a README—there's no installation, no package to manage, no dependencies to worry about. You run the command, the script downloads and executes, and you get your results.
The performance testing section covers a range of depth. The simplest option gives you basic system info and IO performance with a global speed test. More comprehensive scripts add domestic speed tests, ping, traceroute, and return route analysis. The 91yuntest entry goes furthest, bundling IO, bandwidth, SpeedTest nodes, worldwide download speeds, route testing, nationwide ping, and UnixBench scoring into a single run.
Why It's Cool
-
It solves the bookmark problem. Most people who work with VPSes have a mental list of scripts they trust. This repository makes that list explicit and shareable. Instead of hunting through browser bookmarks or scrolling back through chat history, you have a reference you can link to.
-
The commands are genuinely one-liners. There's no wrapper script, no configuration file, no setup step. You copy a line, paste it, and it runs. For quick diagnostics—especially on a fresh server where you haven't installed anything yet—that matters.
-
The categories map to real workflows. When you get a new VPS, you probably want to know three things: how fast is it, is the network any good, and does the IP have issues. The repository is organized around exactly those questions. The BBR section is separate because enabling BBR is a change you make, not a test you run—keeping it distinct makes sense.
-
It points to established tools. The scripts come from projects like teddysun/across, FunctionClub/ZBench, and 91yun. These aren't obscure or unmaintained—they're tools people already use. The repository's value is in aggregation and curation, not reinvention.
-
The IP quality check is a single, memorable command.
bash <(curl -Ls IP.Check.Place)is about as short as it gets. If you frequently check whether an IP is flagged or has streaming restrictions, having that memorized or saved is useful.
How to Try It
There's nothing to install. Pick a command from the README, paste it into your terminal, and run it. A few examples to get you started:
Basic VPS info, IO, and global speed test:
wget -qO- bench.sh | bash
Enable BBR:
bash <(curl -Lso- https://github.com/teddysun/across/raw/master/bbr.sh)
Three-network speed test:
bash <(curl -Lso- https://raw.githubusercontent.com/uxh/superspeed/master/superspeed.sh)
IP quality check:
bash <(curl -Ls IP.Check.Place)
For the full list—including route testing and more comprehensive benchmarks—head to the repository:
https://github.com/adysec/script
Final Thoughts
This isn't a framework or a tool you'll build on top of. It's a reference page, and it's honest about that. If you manage VPSes regularly, you probably already know most of these scripts—but having them in one place with clear descriptions of what each one tests is still handy. If you're newer to server administration, this is a good starting point that saves you from searching for "best VPS benchmark script" and landing on something outdated or sketchy. The repository is worth a star just so you can find it again the next time you're setting up a server at 2 AM and can't remember the exact URL for that one traceroute tool.
Follow @githubprojects for more developer tools and open source projects.