C Shell Wiki
Posts (Latest 10 updated) :
Read all
Contents:
  1. [Linux] C Shell (csh) mtr Uso: Strumento di diagnostica di rete
    1. Overview
    2. Usage
    3. Common Options
    4. Common Examples
    5. Tips

[Linux] C Shell (csh) mtr Uso: Strumento di diagnostica di rete

Overview

Il comando mtr (My Traceroute) combina le funzionalità di ping e traceroute per fornire un’analisi dettagliata della rete. Mostra il percorso che i pacchetti prendono per raggiungere un host e fornisce informazioni sulla latenza e sulla perdita di pacchetti lungo il percorso.

Usage

La sintassi di base del comando mtr è la seguente:

mtr [options] [arguments]

Common Options

  • -r: Esegue un test in modalità report, mostrando solo i risultati finali.
  • -c <count>: Specifica il numero di pacchetti da inviare.
  • -i <interval>: Imposta l’intervallo di tempo tra i pacchetti inviati.
  • -p: Mostra le porte utilizzate durante il test.
  • -n: Non risolvere i nomi degli host, mostrando solo gli indirizzi IP.

Common Examples

Ecco alcuni esempi pratici dell’uso del comando mtr:

  1. Eseguire un test di base verso un host:
    mtr example.com
    
  2. Eseguire un test in modalità report per 10 pacchetti:
    mtr -r -c 10 example.com
    
  3. Eseguire un test con un intervallo di 1 secondo tra i pacchetti:
    mtr -i 1 example.com
    
  4. Mostrare solo gli indirizzi IP senza risolvere i nomi:
    mtr -n example.com
    
  5. Eseguire un test e visualizzare le porte utilizzate:
    mtr -p example.com
    

Tips

  • Utilizza l’opzione -r per ottenere un report finale senza output continuo, utile per script o report.
  • Se stai diagnosticando problemi di rete, considera di eseguire mtr da diverse posizioni per avere una visione più completa.
  • Ricorda che l’uso di mtr può essere limitato da firewall o configurazioni di rete, quindi verifica le impostazioni di rete se non ottieni risultati attesi.