Come verificare la velocità della connessione su un VPS o su un server dedicato (2026)
Destinatari: livello intermedio. Hai dimestichezza con la riga di comando e con le nozioni di base relative all’amministrazione dei server.
Tempo stimato per il completamento: da 20 a 30 minuti.
Al termine di questo tutorial, sarai in grado di misurare la velocità effettiva del tuo server con Speedtest e di diagnosticare il collegamento tra il tuo server e un punto remoto specifico con iPerf3.
Introduzione
Le domande relative alla velocità di connessione su un VPS o un server dedicato si presentano in due forme distinte. La prima è di carattere generale: quanta larghezza di banda sta effettivamente trasferendo questo server in questo momento? La seconda è specifica: perché il trasferimento tra questo server e quel particolare endpoint è lento? Queste due domande richiedono strumenti diversi.
Questo tutorial copre entrambi i livelli. Speedtest fornisce una rapida lettura della velocità effettiva complessiva del canale in meno di un minuto. iPerf3 misura il percorso tra due punti noti ed è lo standard INTROSERV per la diagnosi dei problemi di connettività, come definito nel manuale interno "Regole per la gestione dei problemi di connettività di rete". Capire quale strumento risponde a quale domanda fa risparmiare tempo ed evita conclusioni fuorvianti.
Prerequisiti
Prima di iniziare, assicurati di disporre di quanto segue:
- Un VPS o un server dedicato con Ubuntu 24.04 LTS, Ubuntu 22.04 LTS, AlmaLinux 9, Rocky Linux 9, Windows Server 2022 o Windows Server 2025
- Un utente non root con privilegi sudo su Linux, oppure un account amministratore su Windows
- Accesso a Internet in uscita dal server; entrambi gli strumenti aprono solo connessioni in uscita e non richiedono alcuna porta in entrata
- Software da installare durante il tutorial: Speedtest CLI 1.2.0 e iperf3 3.9 o versioni successive dai repository della distribuzione
Non sono necessarie modifiche al firewall in entrata. Se il server limita il traffico in uscita, autorizzare il traffico TCP in uscita verso le porte 80 e 443 per Speedtest e verso la porta del server iPerf3 scelto per i test diagnostici.
Parte 1: verifica rapida della velocità di trasmissione con Speedtest
Speedtest di Ookla misura la larghezza di banda in download, quella in upload, la latenza e la perdita di pacchetti rispetto a un server di test pubblico nelle vicinanze. È il modo più veloce per ottenere un quadro generale della connessione.
Speedtest e servizi simili si connettono a server di terze parti scelti automaticamente da un pool pubblico. Il risultato descrive la connessione solo in termini generali. Non utilizzare questi strumenti per diagnosticare un problema di connettività verso un server specifico. Per una diagnosi punto a punto, utilizza iPerf3 come descritto nella Parte 2.
Installazione della CLI di Speedtest su Ubuntu
Ookla distribuisce la CLI tramite il proprio repository apt. Aggiungere il repository:
curl -s https://packagecloud.io/install/repositories/ookla/speedtest-cli/script.deb.sh | sudo bash
Su Ubuntu 22.04, installa direttamente il pacchetto:
sudo apt install speedtest
Su Ubuntu 24.04, il repository Ookla pubblica i propri pacchetti con il nome in codice jammy e non fornisce una voce noble; pertanto, prima dell’installazione, è necessario impostare il repository su jammy. Questo passaggio è obbligatorio su 24.04: senza di esso, l’installazione fallisce con il messaggio “Impossibile individuare il pacchetto speedtest”.
sudo sed -i 's/noble/jammy/g' /etc/apt/sources.list.d/ookla_speedtest-cli.list sudo apt update sudo apt install speedtest
Installazione della CLI di Speedtest su AlmaLinux e Rocky Linux
Aggiungere il repository dnf di Ookla:
curl -s https://packagecloud.io/install/repositories/ookla/speedtest-cli/script.rpm.sh | sudo bash
Installare il pacchetto:
sudo dnf install speedtest
Installazione della CLI di Speedtest su Windows Server
Aprire PowerShell come amministratore. Scaricare ed estrarre l’archivio ufficiale della CLI:
Invoke-WebRequest -Uri "https://install.speedtest.net/app/cli/ookla-speedtest-1.2.0-win64.zip" -OutFile "$env:TEMP\speedtest.zip" Expand-Archive -Path "$env:TEMP\speedtest.zip" -DestinationPath "C:\Tools\speedtest"
L'archivio contiene speedtest.exe, che funziona senza bisogno di installazione. Ookla offre anche un'applicazione grafica Speedtest per Windows; su un server a cui si accede tramite RDP, la CLI è solitamente la scelta più pratica.
Esecuzione del test
Su Linux, eseguire:
speedtest
Su Windows, eseguire da PowerShell:
C:\Tools\speedtest\speedtest.exe
Al primo avvio, lo strumento richiede di accettare in modo interattivo la licenza di Ookla e i termini del GDPR. Confermarli e il test avrà inizio. Per un'esecuzione non interattiva o tramite script su Linux o Windows, aggiungere i flag di accettazione in modo che lo strumento non richieda conferma:
speedtest --accept-license --accept-gdpr
Su Windows, aggiungere gli stessi flag a speedtest.exe.
Un'esecuzione completa richiede circa 30 secondi e termina con un riepilogo:
Speedtest by Ookla Server: Example ISP - Example City (id: 12345) ISP: Example Networks Idle Latency: 1.25 ms (jitter: 0.10ms, low: 1.18ms, high: 1.40ms) Download: 940.12 Mbps (data used: 512.3 MB) Upload: 918.47 Mbps (data used: 466.1 MB) Packet Loss: 0.0% Result URL: https://www.speedtest.net/result/c/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
Le righe «Download» e «Upload» mostrano la velocità di trasmissione misurata. L’URL del risultato rimanda a una pagina condivisibile con gli stessi dati.

Per eseguire il test su un server Speedtest specifico del pool pubblico, elenca i server vicini con speedtest -L e passa l’ID scelto con speedtest -s <YOUR_SERVER_ID>. Ciò riduce la casualità, ma la destinazione rimane comunque un server di terze parti al di fuori del tuo controllo.
Test da browser
Quando il server ospita un ambiente desktop, o quando si desidera verificare la connessione dalla propria postazione di lavoro a scopo di confronto, due servizi basati su browser coprono le stesse funzionalità. Speedtest.net esegue il test completo di Ookla con selezione del server. Fast.com, gestito da Netflix, mostra immediatamente il valore di download e rivela l’upload e la latenza dopo aver selezionato “Mostra ulteriori informazioni”. I risultati del browser dipendono dal computer su cui è in esecuzione il browser, quindi un test effettuato dalla propria postazione di lavoro misura la velocità della propria postazione, non quella del server.

Parte 2: diagnosi precisa con iPerf3
iPerf3 misura la larghezza di banda massima raggiungibile tra due host specifici: il proprio server come client e un server iPerf3 noto come endpoint. Poiché entrambe le estremità del collegamento sono fisse, il risultato descrive esattamente il percorso di interesse. Questo è lo strumento che INTROSERV utilizza per la diagnosi della connettività in base al manuale interno “Regole per la gestione dei problemi di connettività di rete” ed è la misurazione da allegare quando si segnala un problema di rete.
Installazione di iPerf3 su Ubuntu
Il pacchetto è disponibile nei repository standard:
sudo apt update sudo apt install iperf3
Il programma di installazione potrebbe chiedere se avviare iperf3 come daemon. Rispondete «no»; i test in questo tutorial eseguono iperf3 solo come client, e un daemon in ascolto permanente rappresenta una porta aperta non necessaria.
Installazione di iPerf3 su AlmaLinux e Rocky Linux
Installare dai repository standard:
sudo dnf install iperf3
Installazione di iPerf3 su Windows Server
Il progetto iPerf3 non pubblica binari ufficiali per Windows. La documentazione del progetto fa riferimento a build della comunità, disponibili su GitHub e all'indirizzo https://files.budman.pw. Scaricare l’archivio a 64 bit più recente da una delle due fonti, estrarlo e collocarne il contenuto in una directory come C:\Tools\iperf3. L’archivio contiene iperf3.exe insieme alle librerie necessarie; conservarle nella stessa directory.
Verifica il file eseguibile da PowerShell:
C:\Tools\iperf3\iperf3.exe --version
Risultato atteso:
iperf 3.21 (cJSON 1.7.15)
Esecuzione del test di upload
Il test di upload invia dati dal proprio server al server iPerf3 remoto. Sostituire
Server iPerf3 pubblici vicini ai data center europei di INTROSERV che è possibile utilizzare per questi test: Germania/Wolfsburg 62.176.224.217 porta 5201, Francia/Parigi 45.147.210.189 porta 5200 (intervallo di porte da 5200 a 5240), Paesi Bassi/Naaldwijk 185.182.195.76 porta 5201, Regno Unito/Londra 5.180.211.133 porta 5200, Polonia/Varsavia 185.246.208.67 porta 5201. Scegliete quello più vicino al vostro server. Questi server sono condivisi e limitano il numero di client simultanei, quindi se un test viene rifiutato, riprovate dopo una breve pausa oppure passate al server successivo nell’elenco. L’elenco ufficiale è riportato nel manuale interno "Regole per la gestione dei problemi di connettività di rete".
iperf3 -c <YOUR_IPERF_SERVER> -p <YOUR_IPERF_PORT> -t 30 -P 10 -i 0
I flag hanno il seguente significato. -c avvia iperf3 in modalità client verso il server specificato. -p seleziona la porta del server. -t 30 esegue il test per 30 secondi, un tempo sufficiente per appianare brevi fluttuazioni. -P 10 apre 10 flussi paralleli, saturando il collegamento proprio come avviene nel traffico reale con connessioni multiple. -i 0 disabilita i rapporti intermedi, quindi l’output contiene solo il riepilogo finale.
Dopo 30 secondi, il test visualizza i risultati per ogni flusso e un blocco di riepilogo:
[SUM] 0.00-30.00 sec 3.28 GBytes 940 Mbits/sec sender [SUM] 0.00-30.00 sec 3.27 GBytes 938 Mbits/sec receiver
Leggi il risultato dell’upload dalla riga del mittente: questa è la velocità con cui il tuo server ha inviato i dati all’endpoint remoto.

Esecuzione del test di download
Il test di download inverte la direzione: il server remoto invia dati al vostro. Aggiungete il flag -R allo stesso comando:
iperf3 -c <YOUR_IPERF_SERVER> -p <YOUR_IPERF_PORT> -t 30 -P 10 -i 0 -R
-R imposta iperf3 in modalità inversa. Leggi il risultato del download dalla riga del ricevitore nel riepilogo: questa è la velocità alla quale il tuo server ha ricevuto i dati.
I server pubblici di iPerf3 accettano un numero limitato di client simultanei. Se la connessione viene rifiutata con il messaggio "il server è occupato nell'esecuzione di un test", attendere qualche istante e riprovare, oppure scegliere un altro server pubblico nella stessa regione.
Esegui ogni test due o tre volte e confronta i risultati. Un singolo valore basso può riflettere un carico momentaneo sul server pubblico piuttosto che un problema sulla tua connessione. Valori costantemente bassi in esecuzioni ripetute e su due diversi server iPerf3 sono un segnale molto più significativo.
Verifica dell’installazione
Verifica che entrambi gli strumenti siano presenti e controlla le rispettive versioni.
Su Linux:
speedtest --version iperf3 --version
Output previsto:
Speedtest by Ookla 1.2.0.84 (ea6b6773cf) Linux/x86_64-linux-musl 5.15.0 x86_64 iperf 3.9 (cJSON 1.7.13)
Le stringhe esatte delle versioni variano a seconda della versione della distribuzione. Qualsiasi output che riporti una versione conferma che lo strumento è installato ed eseguibile. Su Windows, esegui gli stessi comandi utilizzando i percorsi completi indicati in precedenza.
Annullamento delle modifiche
Se non hai più bisogno degli strumenti, rimuovili insieme ai repository aggiunti.
Su Ubuntu:
sudo apt remove speedtest iperf3 sudo rm /etc/apt/sources.list.d/ookla_speedtest-cli.list sudo apt update
Su AlmaLinux e Rocky Linux:
sudo dnf remove speedtest iperf3 sudo rm /etc/yum.repos.d/ookla_speedtest-cli.repo
Su Windows Server, eliminare le directory estratte:
Remove-Item -Recurse -Force "C:\Tools\speedtest" Remove-Item -Recurse -Force "C:\Tools\iperf3"
Conclusione e passi successivi
Ora puoi rispondere a entrambe le domande sulla velocità di connessione con lo strumento giusto. La scelta dipende da ciò che devi sapere:
| Situazione | Strumento |
|---|---|
| È necessario un dato generale sulla velocità del canale del server | Speedtest |
| Stai individuando la causa di un problema relativo a un server specifico | iPerf3 |
Per un rapido controllo di funzionalità dopo la configurazione di un nuovo VPS o server dedicato INTROSERV, è sufficiente eseguire una singola sessione di Speedtest. Per qualsiasi problema che si intenda segnalare come problema di rete, eseguire i test di upload e download con iPerf3 su un server pubblico vicino al data center e registrare i valori di mittente e destinatario; questi sono i numeri richiesti dalla procedura di diagnosi descritta nelle "Regole per la gestione dei problemi di connettività di rete". Come passo successivo, valuta di programmare esecuzioni periodiche di iPerf3 su un endpoint fisso per stabilire una linea di riferimento, che renda visibile un vero e proprio deterioramento non appena si verifica.
Versione del documento: 1.
Ultimo aggiornamento: agosto 2026
Responsabile: Team di documentazione tecnica