Tutorial: Come eseguire un MTR (My Traceroute) su Windows, macOS e Linux
Quando si riscontrano problemi di latenza o di connessione con un server o un sito web, è essenziale identificare dove si trova l'origine del problema sulla rete. Lo strumento MTR (My Traceroute) combina le funzionalità di ping e traceroute, permettendo di analizzare in dettaglio la latenza e la perdita di pacchetti a ogni tappa del percorso di rete.
In questo tutorial vedremo come eseguire un MTR sui tre principali sistemi operativi: Windows, macOS e Linux.
1. Eseguire un MTR su Windows
Su Windows, lo strumento ufficiale MTR non è integrato. Tuttavia, esiste un'alternativa affidabile: WinMTR.
Passaggi:
- Scarica WinMTR dal repository ufficiale: Link per il download
- Avvia l'applicazione (non è necessaria un'installazione complessa).
- Nel campo Host, inserisci l'indirizzo IP o il nome di dominio da testare, ad esempio
google.com. - Clicca su Start per avviare l'analisi.
- Lascia in esecuzione per alcuni minuti per ottenere statistiche affidabili.
- Utilizza Copy Text to clipboard o Export HTML per recuperare il report.
2. Eseguire un MTR su macOS
macOS non dispone di MTR nativamente, ma è possibile installarlo tramite Homebrew.
Installazione e utilizzo:
# Verificare se Homebrew è installato
brew --version
# Installare Homebrew se necessario
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
# Installare MTR
brew install mtr
# Avviare un MTR
sudo mtr google.com
# Generare un report leggibile
sudo mtr -rw ouiheberg.com
3. Eseguire un MTR su Linux
Su Linux, l'installazione è molto semplice, poiché MTR è disponibile nella maggior parte dei repository.
Installazione in base alla distribuzione:
# Debian / Ubuntu
sudo apt update && sudo apt install mtr -y
# CentOS / AlmaLinux / RockyLinux
sudo yum install mtr -y
# Arch Linux
sudo pacman -S mtr
Utilizzo:
# Avviare un MTR in tempo reale
mtr google.com
# Generare un report completo
mtr -rw ouiheberg.com
# Esportare i risultati in un file
mtr -rw ouiheberg.com > risultato_mtr.txt
4. Interpretazione dei risultati
Un report MTR mostra diverse informazioni utili:
- Host: il nome o l'indirizzo IP di ogni router attraversato.
- Loss%: la percentuale di pacchetti persi.
- Last / Avg / Best / Wrst: i tempi di risposta in millisecondi.
Alcuni punti importanti:
- Se la perdita di pacchetti appare solo su una riga intermedia ma poi scompare, non è necessariamente un problema.
- Se la perdita persiste fino alla destinazione finale, indica un reale problema di rete.
Conclusione
Il MTR è uno strumento indispensabile per diagnosticare problemi di latenza, routing o perdita di pacchetti. Che tu sia su Windows, macOS o Linux, esiste sempre una soluzione per utilizzarlo. In caso di problemi con il tuo server OuiHeberg, ti consigliamo di eseguire un MTR verso la tua macchina e di inviare il report al nostro supporto tecnico per un'analisi rapida e precisa.
