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
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
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
Ako nas zanima prikazivanje MTR-a i imena hosta i IP, trebat ćemo samo -b:
mtr -b google.com
Ograničite broj pinga
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
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
Takođe možemo iskoristiti meni pomoći nudi program sa svog sučelja pritiskom na tipku H.