Script per test VPS 2026: speedtest con un clic, routing di ritorno e controllo qualità IP
Preso un VPS, come capire se è davvero valido? E come verificare se la tanto pubblicizzata linea CN2 GIA del provider è vera o solo marketing?
In questo articolo ho raccolto i migliori e più aggiornati script di test per VPS del 2026. Dalle performance al routing di ritorno, dalla qualità dell’IP fino allo sblocco dei servizi di streaming: risolviamo tutto con una sola guida.
Lettura correlata: Il mio confronto reale dopo aver usato 8 VPS diversi
1. Obiettivi
- Padroneggiare i metodi base per testare un VPS
- Imparare a usare gli script di benchmark più comuni
- Saper leggere i risultati e giudicare la qualità del VPS
2. Pianificazione
Cosa bisogna guardare quando si testa un VPS?
| Dimensione | Perché è importante | Test corrispondente |
|---|---|---|
| Performance di base | CPU/RAM/Disco determinano quali servizi puoi far girare | bench.sh, YABS |
| Qualità di rete | La rotta di ritorno determina la velocità di accesso dalla Cina | Test routing di ritorno |
| Qualità dell’IP | Incide sull’accesso a determinati servizi | Rilevamento qualità IP |
| Sblocco streaming | Utile per chi vuole accedere a Netflix e simili | Test sblocco streaming |
| Velocità delle tre reti | Velocità reale su Telecom/Unicom/Mobile | Speed test sulle tre reti |
Classificazione degli script
Ho diviso gli script più usati in 5 categorie, dalle basi fino al livello avanzato:
1 | 1. 综合性能测试 → 了解硬件基本情况 |
3. Fasi operative
3.1 Test delle performance complete
bench.sh (Il grande classico)
Il test generale più semplice in assoluto, si risolve con una riga di comando:
1 | wget -qO- bench.sh | bash |
Cosa testa:
- Info di sistema (modello CPU, RAM, disco)
- Test velocità I/O
- Speedtest di rete (multi-nodo)
Come leggere i risultati:
1 | -------------------- A Bench.sh Script By Teddysun ------------------- |

Indicatori chiave:
| Indicatore | Ottimo | Sufficiente | Scarso |
|---|---|---|---|
| I/O Speed | >500MB/s | 200-500MB/s | <200MB/s |
SuperBench.sh (versione speedtest per la Cina)
È una versione migliorata di bench.sh: ha sostituito i nodi di test con nodi cinesi, ed è perfetto per verificare la velocità verso la Cina:
1 | wget -qO- git.io/superbench.sh | bash |

Differenze rispetto a bench.sh:
- bench.sh testa la velocità sui nodi globali
- SuperBench.sh testa la velocità sui nodi dei provider cinesi (Telecom, Unicom, Mobile)
Quando usarlo: quando ti serve capire la velocità reale del tuo VPS verso la Cina.
ZBench (versione integrata, consigliata)
Prende bench.sh e SuperBench.sh, li unisce in un colpo solo, e aggiunge anche test di Ping e routing. In più può generare un report in formato pagina web da condividere:
1 | # 中文版 |

Qui si è piantato e non sono andato oltre.
Cosa testa:
- Info di sistema + test I/O
- Test di velocità nazionale e internazionale
- Test di Ping
- Test di routing
- Genera un report su pagina web (condivisibile)
Indice di raccomandazione: ⭐⭐⭐⭐
Il punto forte di questo script è che genera un link a una pagina web, perfetto per condividere i risultati del test.
YABS (con score GeekBench)
Per un test più approfondito, completo di score GeekBench e test del disco con fio:
1 | curl -sL yabs.sh | bash |


Cosa testa:
- Info di sistema
- Test del disco con fio (lettura/scrittura casuale 4K)
- Score GeekBench 6
- Test di velocità di rete con iperf3
Attenzione: il test GeekBench richiede un po’ di tempo (circa 5-10 minuti) e occupa parecchie risorse.
Come leggere i risultati:
1 | Geekbench 6 Benchmark Test: |
Riferimento GeekBench 6:
| Punteggio | Livello | Configurazione tipica |
|---|---|---|
| Single core >1500 | Ottimo | CPU ad alta frequenza |
| Single core 1000-1500 | Buono | Configurazione mainstream |
| Single core <1000 | Nella media | CPU datata o forte overselling |
LemonBench
Script di test completo sviluppato in Cina, con un’interfaccia intuitiva e test molto approfonditi:
1 | wget -qO- https://raw.githubusercontent.com/LemonBench/LemonBench/main/LemonBench.sh | bash -s -- --full |

Cosa testa:
- Info di sistema
- Info di rete
- Sblocco streaming
- Test prestazioni CPU
- Test prestazioni RAM
- Test prestazioni disco
UnixBench (test dedicato CPU)
Uno script storico pensato apposta per testare la CPU: i suoi punteggi sono ampiamente riconosciuti da tutti:
1 | wget --no-check-certificate https://github.com/teddysun/across/raw/master/unixbench.sh |

Attenzione: questo test è lunghissimo (può metterci anche più di 30 minuti), valuta solo la CPU e non la rete.
Quando conviene usarlo: quando ti serve capire nel dettaglio le prestazioni della CPU e confrontare la potenza di calcolo tra VPS diversi.
Test “Fuso Mostro” (spiritLHLS/ecs)
Uno script di valutazione super completo sviluppato da un dev cinese: integra praticamente qualsiasi test tu possa desiderare:
1 | curl -L https://gitlab.com/spiritysdx/za/-/raw/main/ecs.sh -o ecs.sh && chmod +x ecs.sh && bash ecs.sh |
Oppure usa l’indirizzo di riserva:
1 | bash <(wget -qO- bash.spiritlhl.net/ecs) |


Cosa testa:
- Info di base del sistema
- Test CPU/RAM/disco
- Controllo sblocco streaming
- Controllo qualità dell’IP
- Test route di ritorno
- Test velocità sulle tre reti principali
- ……
Indice di raccomandazione: ⭐⭐⭐⭐⭐
Questo script fa davvero tutto: se hai tempo di lanciarne uno solo, lancia questo.
Opzioni del menu: una volta avviato, ti apparirà un menu, ecco le opzioni più usate:
0- Test completo (richiede un po’ di tempo)1- Info di base del sistema4- Speedtest dei tre operatori + routing di ritorno7- Verifica qualità IP8- Sblocco streaming
3.2 Test del routing di ritorno
Il routing di ritorno determina la qualità della rete dal tuo VPS verso la Cina.
Perché il routing di ritorno conta più di quello di andata?
- Andata: il percorso con cui tu raggiungi il VPS (poco traffico dati)
- Ritorno: il percorso con cui il VPS ti rimanda i dati (tanto traffico dati)
Quando navighiamo, i dati che scarichiamo sono molto più di quelli che carichiamo, quindi la qualità del ritorno è molto più importante.
Confronto delle route più comuni
| Rotta | Numero AS | Caratteristica IP | Descrizione | Latenza | Prezzo |
|---|---|---|---|---|---|
| CN2 GIA | AS4809 | 59.43.x.x (per tutto il percorso) | La rotta migliore per Telecom | Bassa | Cara |
| CN2 GT | AS4809 | 59.43 (tratto internazionale) + 202.97 (tratto nazionale) | La rotta seconda migliore per Telecom | Piuttosto bassa | Piuttosto cara |
| 163 Backbone | AS4134 | 202.97.x.x | Rotta standard per Telecom | Alta | Economica |
| 9929/CUPM | AS9929 | 218.105.x.x | Rotta ottimizzata per Unicom | Bassa | Cara |
| 4837 | AS4837 | 219.158.x.x | Rotta standard per Unicom | Piuttosto alta | Economica |
| CMIN2 | AS58807 | 223.120.x.x | Rotta ottimizzata per Mobile | Piuttosto bassa | Piuttosto cara |
| CMI | AS58453 | 223.118/119.x.x | Rotta standard per Mobile | Nella media | Economica |
Come capire che rotta è? (Importante)
Devi guardare le caratteristiche degli IP nel traceroute:
1 | 59.43.x.x → CN2线路(电信优质) |
Distinguere CN2 GIA da CN2 GT:
- CN2 GIA: per tutto il percorso trovi solo 59.43.x.x, non c’è traccia del 202.97
- CN2 GT: il tratto internazionale è 59.43, ma appena entra in Cina salta sul 202.97
backtrace (valutazione rapida, consigliato)
1 | curl https://raw.githubusercontent.com/zhanghanyun/backtrace/main/install.sh -sSf | sh |
Come leggere il risultato:
1 | 北京电信 219.141.147.210 检测中 电信CN2 GIA |
Guarda l’ultima colonna, quella sul tipo di rotta:
电信CN2 GIA→ Ottimale联通9929→ Ottimale per Unicom移动CMIN2→ Ottimizzato per Mobile电信163/联通4837→ Rotta standard
mtr_trace (test di ritorno sulle tre reti)
1 | curl https://raw.githubusercontent.com/zhucaidan/mtr_trace/main/mtr_trace.sh | bash |

Questo script testa le rotte di ritorno verso diverse città per Telecom, Unicom e Mobile.
testrace.sh (test di routing dettagliato)
1 | wget https://raw.githubusercontent.com/nanqinlang-script/testrace/master/testrace.sh |

Una volta avviato, puoi scegliere verso quale città testare la rotta.
NextTrace (ancora più dettagliato)
1 | # 安装 |
Pro: Mostra la latenza e il numero AS di ogni hop, così vedi il percorso di routing completo.
BestTrace (interfaccia grafica)
Perfetto per chi usa Windows: ha un’interfaccia grafica e ti permette di testare la rotta dal tuo PC verso il VPS.
Link per il download: https://www.ipip.net/product/client.html
3.3 Verifica della qualità dell’IP
La qualità dell’IP incide su:
- Se riesci ad accedere a Google, ChatGPT e servizi simili
- Se le tue email finiscono per essere segnate come spam
- Se i servizi di sicurezza lo contrassegnano come IP ad alto rischio
IP.Check.Place (consigliato)
1 | bash <(curl -Ls IP.Check.Place) |


Come leggere i risultati:
1 | ------------------------------- |
Indicatori chiave:
| Indicatore | Descrizione |
|---|---|
| Scamalytics Score | <30 ottimo, 30-50 nella media, >50 scarso |
| Blacklist | Il migliore è che siano tutti “Not Listed” |
ipcheck.ing
1 | bash <(curl -sL ipcheck.ing) |

Questo script ha un’interfaccia più user-friendly e i risultati sono molto più intuitivi.
3.4 Test di sblocco streaming
Verifica se servizi come Netflix, Disney+ e ChatGPT sono effettivamente accessibili:
RegionRestrictionCheck (consigliato)
1 | bash <(curl -L -s check.unlock.media) |

Esempio di risultato:
1 | ============[ Multination ]============ |
Risultati più comuni:
Yes (Region: XX)- Sbloccato, la regione è XXNo- Non sbloccatoOriginals Only- Sblocca solo i contenuti Original
MediaUnlockTest
1 | bash <(curl -Ls unlock.moe) |

Stessa roba, ma supporta più piattaforme nel rilevamento.
3.6 Test pre-acquisto (senza VPS)
Non hai ancora comprato il VPS e vuoi fare un test anticipato?
Metodo 1: Ping all’IP di test
I provider di solito forniscono un IP di prova: fai prima un Ping per controllare latenza e packet loss:
1 | # Windows |
Metriche chiave:
- Latenza: Costa Ovest USA <200ms, Giappone <100ms, Hong Kong <50ms sono valori normali
- Packet loss: <5% è accettabile, >10% c’è qualcosa che non va
Metodo 2: Test del routing di andata
Usa il tuo computer per testare il routing verso il VPS (tratta di andata):
Windows: scarica BestTrace, ha un’interfaccia grafica ed è molto intuitivo
Mac/Linux:
1 | # 安装mtr |
Metodo 3: Looking Glass
Tanti provider di VPS offrono una pagina Looking Glass, dove puoi:
- Fare un Ping dal VPS verso di te
- Visualizzare il routing di ritorno
- Scaricare file di test
Come trovare il Looking Glass:
- Cerca “Looking Glass” o “Network Test” sul sito del provider
- Cerca su Google “Nome provider Looking Glass”
Metodo 4: Download del file di test
I provider di solito mettono a disposizione dei file di test per il download: scaricali direttamente dal browser per dare un’occhiata alla velocità reale.
1 | 常见测试文件路径: |
Attenzione: fare il test nelle ore di punta (dalle 20:00 alle 22:00) offre un’idea molto più realistica delle prestazioni.
3.5 Test di velocità sui tre operatori
Verifichiamo la velocità reale sui tre grandi operatori cinesi (Telecom, Unicom e Mobile):
AutoSpeed test sui tre operatori
1 | bash <(curl -sL bash.icu/speedtest) |
Speedtest CLI (ufficiale)
1 | # 安装 |
Come interpretare i risultati:
1 | Download: 940.22 Mbps |
| Metrica | Riferimento 1Gbps | Riferimento 100Mbps |
|---|---|---|
| Download | >800Mbps | >80Mbps |
| Upload | >100Mbps | >10Mbps |
| Latenza | <50ms eccellente | <100ms accettabile |
4. Riepilogo
Il mio flusso di lavoro per i test
1 | 购买前: |
Guida rapida alla qualità della rete
| Linea | Esperienza Telecom | Esperienza Unicom | Esperienza Mobile | Prezzo |
|---|---|---|---|---|
| CN2 GIA | ⭐⭐⭐ | ⭐⭐ | ⭐⭐ | $$$ |
| CN2 GT | ⭐⭐⭐ | ⭐ | ⭐ | $$ |
| 9929/CUPM | ⭐⭐ | ⭐⭐⭐ | ⭐⭐ | $$$ |
| CMIN2 | ⭐⭐ | ⭐⭐ | ⭐⭐⭐ | $$ |
| 163/4837/CMI | ⭐ | ⭐ | ⭐ | $ |
Consigli per l’acquisto
- Definisci prima l’uso: per l’ambiente di sviluppo serve bassa latenza, per il deploy serve stabilità
- Testa nelle ore di punta: i risultati tra le 20:00 e le 22:00 sono molto più indicativi
- Verifica le promesse dei provider: se dicono CN2 GIA, fai un trace di ritorno per verificarlo
- Esegui più test: un singolo test potrebbe non essere accurato, ripetilo più volte e fai una media
Guida rapida agli script di test
Test delle prestazioni generali
| Script | Caratteristiche | Comando |
|---|---|---|
| bench.sh | Un classico, test di velocità globale | wget -qO- bench.sh | bash |
| SuperBench | Versione per test di velocità in Cina | wget -qO- git.io/superbench.sh | bash |
| ZBench ⭐ | Versione all-in-one, genera report | wget -N --no-check-certificate https://raw.githubusercontent.com/FunctionClub/ZBench/master/ZBench-CN.sh && bash ZBench-CN.sh |
| YABS | Include benchmark GeekBench | curl -sL yabs.sh | bash |
| LemonBench | Sviluppato in Cina, interfaccia user-friendly | wget -qO- https://raw.githubusercontent.com/LemonBench/LemonBench/main/LemonBench.sh | bash -s -- --full |
| 融合怪ecs ⭐⭐ | Il più completo di tutti | bash <(wget -qO- bash.spiritlhl.net/ecs) |
| UnixBench | Test specifico per la CPU | wget --no-check-certificate https://github.com/teddysun/across/raw/master/unixbench.sh && bash unixbench.sh |
Test del routing di ritorno
| Script | Caratteristiche | Comando |
|---|---|---|
| backtrace ⭐ | Identifica la rotta velocemente | curl https://raw.githubusercontent.com/zhanghanyun/backtrace/main/install.sh -sSf | sh |
| mtr_trace | Test multi-città sui tre operatori | curl https://raw.githubusercontent.com/zhucaidan/mtr_trace/main/mtr_trace.sh | bash |
| testrace | Test del routing dettagliato | wget https://raw.githubusercontent.com/nanqinlang-script/testrace/master/testrace.sh && bash testrace.sh |
| NextTrace | Tracciamento del routing visuale | curl nxtrace.org/nt | bash |
Altri test
| Script | Caratteristiche | Comando |
|---|---|---|
| IP质量检测 | Valutazione del rischio dell’IP | bash <(curl -Ls IP.Check.Place) |
| 流媒体解锁 | Netflix/Disney+ ecc. | bash <(curl -L -s check.unlock.media) |
| 三网测速 | Telecom/Unicom/Mobile | bash <(curl -sL bash.icu/speedtest) |
Guida rapida alla qualità della linea
| Rotta | Esperienza Telecom | Esperienza Unicom | Esperienza Mobile |
|---|---|---|---|
| CN2 GIA | ⭐⭐⭐ | ⭐⭐ | ⭐⭐ |
| CN2 GT | ⭐⭐⭐ | ⭐ | ⭐ |
| 9929/CUPM | ⭐⭐ | ⭐⭐⭐ | ⭐⭐ |
| CMIN2 | ⭐⭐ | ⭐⭐ | ⭐⭐⭐ |
| BGP standard | ⭐ | ⭐ | ⭐ |
Consigli per i test pre-acquisto
Molti provider di VPS mettono a disposizione un Looking Glass o un IP di test, quindi prima di aprire il portafoglio ti conviene fare così:
- Test di Ping:
ping 测试IPper dare un’occhiata alla latenza - Test di routing: usa BestTrace dal tuo computer per tracciare il percorso verso l’IP di destinazione
- Test di download: scarica un file di test dal Looking Glass per vedere che velocità tiri
5. Log delle anomalie
Lo script non si avvia
Problema: alcuni script richiedono i permessi di root
Soluzione:
1 | sudo bash <(curl -sL 脚本地址) |
Risultati del test di velocità troppo altalenanti
Problema: sullo stesso VPS, test ripetuti restituiscono risultati molto diversi tra loro
Causa:
- Fluttuazioni di rete
- VPS in overselling, risorse instabili
- Nodi di speedtest saturi
Consiglio: esegui il test più volte e prendi la media, facendo prove in fasce orarie diverse
GeekBench non parte
Problema: su VPS con poca RAM, GeekBench va in OOM
Soluzione:
1 | # 创建swap(临时) |
Test del routing di ritorno fallito
Problema: backtrace o altri script di test del routing non si avviano
Soluzione:
1 | # 安装依赖 |
6. Domande frequenti (FAQ)
D: Gli script di benchmark rischiano di rubare i miei dati?
R: Questi script sono open source, quindi puoi spulciare il codice. Si limitano a testare le performance del VPS e non caricano informazioni sensibili. Ma ecco un paio di consigli:
- Scarica gli script solo da fonti affidabili come GitHub
- Se hai dubbi, scarica prima il codice, leggilo e poi eseguilo
D: Perché i miei risultati speedtest sono molto diversi da quelli degli altri?
R: Ci sono un sacco di variabili in gioco:
- L’orario del test (ore di punta vs. fasce orarie meno cariche)
- La tua rete locale (Telecom/Unicom/Mobile)
- Il carico attuale del VPS
- Lo stato del nodo di speedtest
Ti consiglio di fare il test durante le ore di punta serali (dalle 20:00 alle 22:00): i risultati saranno molto più utili come parametro di riferimento.
D: Il provider mi assicura che è una linea CN2 GIA, come posso verificarlo?
R: Fai girare un test del routing di ritorno (backtrace) e controlla i risultati:
- CN2 GIA vero: tutto il percorso è 59.43.x.x, senza 202.97
- Falso CN2 GIA (in realtà è GT): il tratto internazionale è 59.43, quello nazionale è 202.97
- Non è affatto CN2: tutto il percorso è 202.97
D: Che valore di velocità I/O si considera normale?
R: Valori di riferimento:
- SSD: oltre 500MB/s
- Cloud disk standard: 200-500MB/s
- HDD o overselling pesante: sotto i 200MB/s
Q: Devo far girare tutti gli script?
A: No, non serve. Ecco il flusso consigliato:
- Prima lancia 融合怪 (ecs.sh) oppure ZBench: con un solo script risolvi la maggior parte delle cose
- Se ti serve analizzare bene le route, fai girare backtrace
- Se ti interessa la qualità dell’IP, passa a IP.Check.Place
Q: Quanto tempo prendono i test?
A: Tempi di riferimento:
- bench.sh: 2-3 minuti
- SuperBench/ZBench: 5-10 minuti
- YABS (con GeekBench): 10-15 minuti
- Test completo 融合怪: 15-30 minuti
- UnixBench: oltre 30 minuti
Anteprima del prossimo articolo
《Le trappole comuni quando compri un VPS e come evitarle》— condivido i buchi in cui sono caduto, inclusi problemi di IP, route sovrastimate, costi nascosti e altro.
Ultimo aggiornamento: gennaio 2026





