MTR, alat za mrežnu analizu s terminala

mtr terminal oko

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

Jednom kad MTR pokrene, istražit će mrežna veza između lokalnog sustava i udaljenog domaćina koje mi preciziramo. Prvo postavite adresu svakog mrežnog skoka između hostova. Zatim pingira svakog kako bi odredio kvalitetu veze na svaki stroj.

Kao i traceroute, ovaj program ispisuje informacije o putanji koju prelaze paketi. Od domaćina na kojem se izvodi MTR do korisničkog ciljanog domaćina. Također će biti moguće odrediti put do udaljenog stroja tijekom ispisa postotka odgovora, kao i vremena odziva svih mrežnih skokova između lokalnog sustava i udaljenog stroja.

Tijekom ove operacije, MTR generira korisne statistike o svakom stroju. Oni se prema zadanim postavkama ažuriraju u stvarnom vremenu. Tijekom izvršavanja programa, ICMP paketi se šalju prilagođavajući vrijeme za život (TTL), kako bi se vidjela serija preskakanja koje paket čini između ishodišta i odredišta. Iznenadni porast gubitka paketa ili vremena odgovora 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 prilično 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 napisati:

sudo apt install mtr

Neki primjeri korištenja MTR-a

osnovni mtr primjer

Najjednostavniji primjer koji možemo koristiti s MTR-om je pružanje imena domene ili IP adrese udaljenog računala kao argumenta, na primjer google.com ili 216.58.223.78. Ova naredba pokazat će nam izvješće 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

brojčani 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

Pregledajte 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 ograničiti 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 stupac, nakon dostizanja određenog broja pingova, ažuriranje uživo prestaje i program izlazi. U ovom primjeru ispalit će se 4 pinga.

mtr -c 4 google.com

Generirajte mrežnu statistiku

Ovaj se program može konfigurirati u načinu izvješća. Da bismo to učinili, upotrijebit ćemo -r, što je korisna opcija za generiranje statistika o kvaliteti mreže. Ovu opciju možemo koristiti zajedno s -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 organizirati 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 potražite značenje na stranici MTR man 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 navođenjem novog interval između zahtjeva promjena vrijednosti pomoću -i.

mtr -i 2 google.com

Odredite maksimalni broj skokova

Moći ćemo odrediti maksimalan broj skokova. The zadana vrijednost je 30. Ovim ćemo moći ispitivati ​​lokalni sustav i udaljeni stroj. Da bismo to učinili koristimo -m praćen vrijednošću koja nas zanima.

mtr -m 35 216.58.223.78

Postavite veličinu upotrijebljenog paketa

Testiranjem kvalitete mreže, moći ćemo postavite veličinu paketa. To je navedeno u bajtovima pomoću -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đer možemo iskoristiti izbornik pomoći nudi program sa svog sučelja pritiskom na tipku H.


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  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 obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.