Comprehensive Speedtest Script | network-speed.xyz | Share your bench
Hi All,
I present to you yet another damn speed test script. I understand there are many speed test scripts out there, but ... well I did it anyway. I've been working on this for a couple of months now and feel it is ready for public use now.
I built this on top of Teddysuns bench.sh - adding my code and removing unnecessary stuff.
All information can be found on https://network-speed.xyz/
Test Locations
* North America
* South America
* Europe
* Asia
* Africa
* GCC Middle East
* India
* China
* Iran
* More coming soon!
Usage
For Global Test
wget -qO- network-speed.xyz | bash
For Regional Test
curl -sL network-speed.xyz | bash -s -- -r region_name
region_name = na, sa, eu, asia, Africa, middle-east, india, china, iran
Global Test Sample Output
---------------------------- network-speed.xyz ----------------------------
A simple script to test network performance using speedtest-cli
---------------------------------------------------------------------------
Version : v2023.04.25
Global Speedtest : wget -qO- network-speed.xyz | bash
Region Speedtest : wget -qO- network-speed.xyz | bash -s -- -r <region>
---------------------------------------------------------------------------
Basic System Info
---------------------------------------------------------------------------
CPU Model : AMD Ryzen 9 3900X 12-Core Processor
CPU Cores : 1 @ 3800.000 MHz
CPU Cache : 512 KB
AES-NI : ✔ Enabled
VM-x/AMD-V : ✔ Enabled
Total Disk : 24.3 GB (6.9 GB Used)
Total RAM : 1.1 GB (210.2 MB Used)
System uptime : 4 days, 12 hour 38 min
Load average : 0.07, 0.04, 0.03
OS : Ubuntu 20.04.6 LTS
Arch : x86_64 (64 Bit)
Kernel : 5.4.0-147-generic
Virtualization : KVM
---------------------------------------------------------------------------
Basic Network Info
---------------------------------------------------------------------------
Primary Network : IPv4
ISP : Alibaba.com LLC
ASN : AS35913 DediPath
Host : Zenlayer Inc, Virtual Machine Solutions LLC
Location : Seattle, Washington-WA, United States
---------------------------------------------------------------------------
Speedtest.net (Region: GLOBAL)
---------------------------------------------------------------------------
Location Latency Loss DL Speed UP Speed Server
ISP: DediPath
Nearest 39.10 ms 0.0% 874.86 Mbps 773.67 Mbps Ideatek Telcom - Wichita, KS
Kochi, IN 279.63 ms 0.0% 505.94 Mbps 252.15 Mbps Asianet Broadband - Cochin
Bangalore, IN 251.37 ms 0.3% 645.52 Mbps 269.74 Mbps Bharti Airtel Ltd - Bangalore
Chennai, IN 230.78 ms N/A 551.27 Mbps 354.59 Mbps Jio - Chennai
Mumbai, IN 289.37 ms 0.3% 366.12 Mbps 116.30 Mbps i3D.net - Mumbai
Delhi, IN 267.42 ms 0.0% 596.24 Mbps 159.85 Mbps Tata Play Fiber - New Delhi
Los Angeles, US 28.41 ms 0.0% 884.35 Mbps 533.28 Mbps ReliableSite Hosting - Los Angeles, CA
Dallas, US 53.31 ms 0.0% 774.85 Mbps 452.48 Mbps Hivelocity - Dallas, TX
New York, US 80.01 ms 0.0% 315.54 Mbps 797.42 Mbps Clouvider Ltd - New York, NY
Seattle, US 2.37 ms N/A 938.03 Mbps 935.63 Mbps Comcast - Seattle, WA
Miami, US 89.86 ms 0.0% 823.65 Mbps 660.29 Mbps AT&T - Miami, FL
Toronto, CA 66.14 ms 0.0% 724.23 Mbps 618.85 Mbps Rogers - Toronto, ON
Paris, FR 158.80 ms 0.0% 675.62 Mbps 553.16 Mbps ORANGE FRANCE - Paris
Amsterdam, NL 157.07 ms 0.0% 3.55 Mbps 460.41 Mbps Clouvider Ltd - Amsterdam
Warsaw, PL 178.59 ms 0.0% 717.62 Mbps 411.57 Mbps UPC Polska - Warszawa
London, UK 146.49 ms 0.0% 857.45 Mbps 37.09 Mbps VeloxServ Communications - London
Frankfurt, DE 173.11 ms 0.0% 797.18 Mbps 407.43 Mbps 23M GmbH - Frankfurt Am Main
Dubai, AE 281.79 ms 0.0% 517.34 Mbps 291.43 Mbps du - Dubai
Fujairah, AE 247.51 ms 0.0% 543.98 Mbps 296.35 Mbps ETISALAT-UAE - Fujairah
Jeddah, KSA 211.72 ms 0.0% 621.52 Mbps 407.56 Mbps Saudi Telecom Company
Shanghai, CU-CN 200.57 ms 0.0% 688.99 Mbps 307.36 Mbps China Unicom 5G - ShangHai
Nanjing, CT-CN 168.96 ms 0.3% 659.64 Mbps 461.14 Mbps China Telecom JiangSu 5G - Nanjing
Hong Kong, HKG 157.84 ms N/A 787.04 Mbps 297.71 Mbps STC - Hong Kong
Singapore, SG 174.90 ms 0.0% 700.25 Mbps 343.45 Mbps i3D.net - Singapore
Jakarta, ID 244.22 ms 0.0% 412.39 Mbps 172.91 Mbps PT Indosat Tbk - Jakarta
Tokyo, JP 111.60 ms N/A 645.79 Mbps 433.46 Mbps fdcservers.net - Tokyo
---------------------------------------------------------------------------
Avg DL Speed : 639.57 Mbps
Avg UL Speed : 415.59 Mbps
Total DL Data : 21.90 GB
Total UL Data : 14.15 GB
Total Data : 36.05 GB
---------------------------------------------------------------------------
Duration : 13 min 5 sec
System Time : 27/04/2023 - 01:10:33 IST
Total Script Runs : 1063
---------------------------------------------------------------------------
Result : https://cdn1.frocdn.ch/JrA3CugVFKYukMj.txt
---------------------------------------------------------------------------
root@us9-virmach-seattle:~#
Regional Test Sample Output
NA: https://cdn1.frocdn.ch/o0jvHlZr9cUQSa2.txt
SA: https://cdn1.frocdn.ch/t31SkeDTWhuwbHH.txt
EU: https://cdn1.frocdn.ch/UzgzCEzBqFzAOVf.txt
Asia: https://rentry.co/q7qvg
GCC: https://cdn1.frocdn.ch/5F5jacWigHcsMQu.txt
India: https://rentry.co/q7qvg
China: https://pastebin.com/4ZiB92m4
Iran: https://pastebin.com/LuFsGM6H
Of course, I am actively developing and updating this regularly, so any feedbacks and suggestions are welcome!
The Ultimate Speedtest Script | Get Instant Alerts on new LES/LET deals on Telegram
Active and helpful on LES? Come grab a free VPS! - FreeVPS.org | How to Apply
Comments
Great work, just tested it and:
https://cdn1.frocdn.ch/hyPGeIL7RuUQKsJ.txt
Looks great.
wWw.AlbaHost.Net .AL domains, Dedicated Servers, VPS/VDS and Hosting Services. Geo located in Albania.
I use it on my site https://KangServer.id. Keep the great work bro!
AlphaVPS Ryzen VPS - USA (Los Angeles)
KangServer.id - Love benchmarking VPS / Server
Have idling VPS? DM me!
Let's start network-speed.xyz bench thread.
Holy... Never thought this hahaha.
KangServer.id - Love benchmarking VPS / Server
Have idling VPS? DM me!
Sounds like a good idea!
@febryanvaldo would you like to do the honors? I think you are one of the first users and you use it a lot.
The Ultimate Speedtest Script | Get Instant Alerts on new LES/LET deals on Telegram
Active and helpful on LES? Come grab a free VPS! - FreeVPS.org | How to Apply
There seems to be some small problem
"From the diamonds nothing is born, from the manure the flowers are born ..."
F. De Andrè --- Free NAT KVM
Virmach Frankfurt (region: EU)
Servarica Montreal (region: NA)
Hosthatch Amsterdam (region: GCC)
Inception Phoenix (region: SA)
Oracle San Jose (region: global)
Virmach Tokyo (region: Asia)
Hosthatch Stockholm (region: India) [terminated script since result didn't get uploaded to frocdn for some reason]
Terrahost Norway (region: China)
Hosthatch New York (region: Iran)
Contribute your idling VPS/dedi (link), Android (link) or iOS (link) devices to medical research
Wow, I am seeing this for the first time!
Thank you for reporting, I'll take a look!!
Edit
@chimichurri thank you for the tests in all regions, I'll pin it OP when I'm on PC.
The Ultimate Speedtest Script | Get Instant Alerts on new LES/LET deals on Telegram
Active and helpful on LES? Come grab a free VPS! - FreeVPS.org | How to Apply
Looks there is some issue with frocdn, links are not opening.
Minor side note, as you are listing the options to pipe the output from curl or wget.
Let's say my environment doesn't have wget installed, so I take curl to get the script, then execution will fail due to the wget dependency.
At the same time a report is generated anyway, which doesn't seem to make much sense.
And is there a switch to disable uploading of the results to your CDN?
/EDIT/
As I looked into it now, answering my own question: no, there is no switch to disable the upload.
And while I was there I was wondering what "counter()" is supposed to do, so I checked the endpoint. So sorry for messing your statistics up, as I called it quite a few times...
However, why does it always increase by 2 (with the occasional 1 or 3 increment)? It certainly is not really counting the runs that way.
Nice catch! I'll be working on fixes during the weekend. But usually wget is installed by default on Linux?
No, as of now all results are uploaded to FroCDN (by Advin). But I'll consider adding a switch if it's really needed.
The Ultimate Speedtest Script | Get Instant Alerts on new LES/LET deals on Telegram
Active and helpful on LES? Come grab a free VPS! - FreeVPS.org | How to Apply
Well done @sh97 👍
For domain registrations, create an account at Dynadot (ref) and spend $9.99 within 48 hours to receive $5 DynaDollars!
Looking for cost-effective Managed/Anycast/DDoS-Protected/Geo DNS Services? Try ClouDNS (aff).
No separate thread was opened so sharing bench here.
HH SG,
@dosai do you know if HH uses Leaseweb as upstream? I noticed they have some routing issues to Asia/India/Middle East (as above I see high ping to Airtel BLR) with my Greencloud VPS. Host Universal seems to have a better routing it seems.
The Ultimate Speedtest Script | Get Instant Alerts on new LES/LET deals on Telegram
Active and helpful on LES? Come grab a free VPS! - FreeVPS.org | How to Apply
Advin (Host Universal?) SG
The Ultimate Speedtest Script | Get Instant Alerts on new LES/LET deals on Telegram
Active and helpful on LES? Come grab a free VPS! - FreeVPS.org | How to Apply
No, they use Host Universal. https://bgp.tools/prefix/103.167.150.0/24#connectivity
IH FRA,
Vultr Free Frankfurt
Interesting note - upload bandwidth outside EU throttled to ~350Mbps
The Ultimate Speedtest Script | Get Instant Alerts on new LES/LET deals on Telegram
Active and helpful on LES? Come grab a free VPS! - FreeVPS.org | How to Apply
BuyVM 1 Core AMD 2GB RAM - 7 USD (2023)
KangServer.id - Love benchmarking VPS / Server
Have idling VPS? DM me!
Oracle ARM,
Hostaris 1 Core AMD 2GB RAM - 4 GBP | UK (Kettering) |
KangServer.id - Love benchmarking VPS / Server
Have idling VPS? DM me!
GreenCloud BudgetKVM-3, SG -> India
The Ultimate Speedtest Script | Get Instant Alerts on new LES/LET deals on Telegram
Active and helpful on LES? Come grab a free VPS! - FreeVPS.org | How to Apply
wget and curl sometimes aren't installed by default on some minimal installations of various operating systems and have to be installed manually
FroCDN Files - Anonymously upload up to 15GB per file for free with unlimited bandwidth. FroCDN Paste - Paste text to share with others, fork of Hastebin. Also completely free to use.
Updated to v2023.05.01
* Added new region: Africa
* Updated regions - India, EU to use speed test servers >1Gbps, update locations
NatVPS UK -> Africa
The Ultimate Speedtest Script | Get Instant Alerts on new LES/LET deals on Telegram
Active and helpful on LES? Come grab a free VPS! - FreeVPS.org | How to Apply
VPS CrownCloud 2 Cores Intel 2GB RAM - 15 USD
KangServer.id - Love benchmarking VPS / Server
Have idling VPS? DM me!
VPS Tube-Hosting 2 Cores AMD 2GB RAM - 5 EURO
KangServer.id - Love benchmarking VPS / Server
Have idling VPS? DM me!
@Calin iHostART NAT, $5.69/yr
The Ultimate Speedtest Script | Get Instant Alerts on new LES/LET deals on Telegram
Active and helpful on LES? Come grab a free VPS! - FreeVPS.org | How to Apply
@RapToN - KTS24 - Black Friday 2022 special offer - first year 5€, renewal 15€/year
"From the diamonds nothing is born, from the manure the flowers are born ..."
F. De Andrè --- Free NAT KVM
That error is really strange, seems to happen only on debian, and not always. I will take a closer look sometime soon.
The Ultimate Speedtest Script | Get Instant Alerts on new LES/LET deals on Telegram
Active and helpful on LES? Come grab a free VPS! - FreeVPS.org | How to Apply
Debian installs fewer packages by default than Ubuntu , maybe something is missing...
EDIT:
or maybe it’s because Debian has older software
"From the diamonds nothing is born, from the manure the flowers are born ..."
F. De Andrè --- Free NAT KVM