MTR, alat za mrežnu analizu s terminala

mtr terminal o

U sljedećem članku ćemo pogledati MTR. To je alat za mrežnu analizu i koji ćemo koristiti iz naredbenog retka. To je jednostavan i multiplatformni program koji kombinira funkcionalnost traceroute i ping programa u jednom alatu.

Jednom kada MTR bude pokrenut, istraživat će mrežna veza između lokalnog sistema i udaljenog domaćina koje mi preciziramo. Prvo postavite adresu svakog mrežnog skoka između hostova. Zatim se pinguje svaki kako bi se utvrdio kvalitet veze do svakog stroja.

Kao i traceroute, ovaj program ispisuje informacije o putanji koju prelaze paketi. Od hosta na kojem se izvodi MTR do korisničkog određenog ciljnog hosta. Također će biti moguće odrediti putanju do udaljene mašine dok se ispisuje postotak odgovora, kao i vremena odziva svih mrežnih skokova između lokalnog sistema i udaljenog računara.

Tokom ove operacije, MTR generira korisne statistike o svakom stroju. Oni se prema zadanim postavkama ažuriraju u stvarnom vremenu. Prilikom izvršavanja programa, ICMP paketi se šalju prilagođavajući vrijeme za život (TTL), kako bi se vidjela serija preskakanja koje paket vrši između ishodišta i odredišta. Iznenadni porast gubitka paketa ili vremena odziva može biti znak loše veze, preopterećenog domaćina ili čak napada čovjeka u sredini.

Instalirajte MTR

Pronaći ćemo ovaj alat unaprijed instaliran na većini Gnu / Linux distribucija i vrlo je jednostavan za upotrebu. Ako ne možete pronaći instaliran MTR, možete ga instalirati na Ubuntunu koristeći zadani upravitelj paketa. Morat ćemo samo otvoriti terminal (Ctrl + Alt + T) i u njega upisati:

sudo apt install mtr

Neki primjeri korištenja MTR-a

osnovni mtr primjer

Najjednostavniji primjer koji možemo koristiti s MTR je davanje imena domene ili IP adrese udaljenog računara kao argumenta, na primjer google.com ili 216.58.223.78. Ova naredba pokazat će nam izvještaj o trasi ažurira se u stvarnom vremenu, sve dok ne zatvorimo program, pritiskom na q ili Ctrl + C.

mtr google.com

Pogledajte numeričke IP adrese

numerički ip mtr

Moći ćemo prisiliti MTR da se prikaže IP adrese umjesto imena hosta. Za ovo ćemo morati koristiti samo -n kao što je prikazano dolje:

mtr -n google.com

Pogledajte imena hostova i numeričke IP adrese

pogledaj hostove i numeričke ips mtr

Ako nas zanima prikazivanje MTR-a i imena hosta i IP, trebat ćemo samo -b:

mtr -b google.com

Ograničite broj pinga

mtr limit broj pingova

Da bismo ograničili broj pinga na određenu vrijednost i izašli iz MTR-a nakon tih pingova, upotrijebit ćemo -c. Ako pogledamo Snt kolona, kada se dostigne navedeni broj pingova, ažuriranje uživo se zaustavlja i program izlazi. U ovom primjeru će se ispaliti 4 pinga.

mtr -c 4 google.com

Generirajte mrežnu statistiku

Ovaj program se može konfigurirati u načinu izvještaja. Da bismo to učinili, koristit ćemo -r, što je korisna opcija za generiranje statistika o kvaliteti mreže. Ovu opciju možemo koristiti zajedno sa -c da odredite broj pinga. Budući da se statistika ispisuje na standardnom izlazu, moći ćemo ih preusmjeriti u datoteku za daljnju analizu.

mtr -r -c 4 google.com  > mtr-reporte

Organizirajte izlazna polja

mtr organiziranje polja

Također ćemo moći organizirati polja izlaza na način koji nas najviše zanima. To je moguće zahvaljujući opciji -o kao što je prikazano u nastavku. Može značenje potražite na man stranici MTR oznake polja.

mtr -o "LSDR NBAW JMXI" 216.58.223.78

Interval između ICMP ECHO zahtjeva

Zadani interval između ICMP ECHO zahtjeva je jedna sekunda. To se može promijeniti specificiranjem novog interval između zahtjeva promjena vrijednosti pomoću -i.

mtr -i 2 google.com

Odredite maksimalan broj skokova

Moći ćemo odrediti maksimalan broj skokova. The zadana vrijednost je 30. Ovim ćemo moći sondirati između lokalnog sistema i udaljene mašine. Da bismo to učinili koristimo -m praćen vrijednošću koja nas zanima.

mtr -m 35 216.58.223.78

Postavite veličinu paketa koji se koristi

Testiranjem kvaliteta mreže, moći ćemo postavite veličinu paketa. Ovo je navedeno u bajtovima koristeći -s. U sljedećoj naredbi morat ćemo dati numeričku vrijednost polju PACKETSIZE:

mtr -r -s PACKETSIZE -c 5 google.com > mtr-reporte

MTR pomoć

Svaki korisnik kojem je potrebna može dobiti pomoć s ovim programom tako što će pogledati man stranicu. U njemu ćemo pronaći više mogućnosti za upotrebu.

man mtr

pomoć mtr

Takođe možemo iskoristiti meni pomoći nudi program sa svog sučelja pritiskom na tipku H.


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.