Në artikullin vijues do të hedhim një vështrim në MTR. Shtë një mjet për analizën e rrjetit dhe që do të përdorim nga rreshti i komandës. Isshtë një program i thjeshtë dhe multiplatform që kombinon funksionalitetin e programeve gjurmuese dhe ping në një mjet të vetëm.
Sapo MTR të ekzekutohet, ajo do të eksplorojë lidhja e rrjetit midis sistemit lokal dhe një host të largët që specifikojmë. Së pari vendosni adresën e secilit hop të rrjetit midis hostëve. Pastaj pings secilin për të përcaktuar cilësinë e lidhjes për çdo makinë.
Ashtu si traceroute, ky program shtyp informacion në lidhje me rrugën e ndjekur nga paketat. Nga hosti ku MTR po ekzekutohet te një host i synuar nga përdoruesi. Do të jetë gjithashtu e mundur të përcaktohet rruga për në një makinë të largët ndërsa shtypni përqindjen e përgjigjes, si dhe kohën e përgjigjes së të gjitha hopeve të rrjetit midis sistemit lokal dhe makinës së largët.
Gjatë këtij operacioni, MTR gjeneron disa statistika të dobishme për secilën makinë. Këto azhurnohen në kohë reale, si parazgjedhje. Kur ekzekutojnë programin, paketat ICMP dërgohen duke rregulluar kohën për të jetuar (TTL), për të parë serinë e kërcimeve që paketa bën midis origjinës dhe destinacionit. Një rritje e papritur e humbjes së paketës ose koha e përgjigjes mund të jetë një shenjë e një lidhjeje të keqe, një host i mbingarkuar, apo edhe një sulmi njeriu në mes.
Instaloni MTR
Ne do ta gjejmë këtë mjet të instaluar paraprakisht në shumicën e shpërndarjeve të Gnu / Linux dhe është mjaft i lehtë për t’u përdorur. Nëse nuk e gjeni të instaluar MTR, mund ta instaloni në Ubuntun duke përdorur menaxherin e parazgjedhur të paketës. Do të duhet të hapim vetëm një terminal (Ctrl + Alt + T) dhe të shkruajmë në të:
sudo apt install mtr
Disa shembuj të përdorimit të MTR
Shembulli më i thjeshtë që mund të përdorim me MTR është të sigurojmë emrin e domain ose adresën IP të makinës në distancë si një argument, për shembull google.com ose 216.58.223.78. Kjo komandë do të na tregojë një raport gjurmues azhurnohet në kohë reale, derisa të mbyllim programin, duke shtypur q ose Ctrl + C.
mtr google.com
Shikoni adresat numerike IP
Ne do të jemi në gjendje ta detyrojmë MTR-në të tregojë Adresat IP në vend të emrave të hostit. Për këtë do të duhet të përdorim vetëm -n siç tregohet më poshtë:
mtr -n google.com
Shikoni emrat e hostit dhe IP numerike
Nëse jemi të interesuar të tregojmë MTR të dy emrat e hostit dhe IP, ne do të duhet të përdorim vetëm -b:
mtr -b google.com
Kufizoni numrin e pings
Për të kufizuar numrin e pingsve në një vlerë specifike dhe për të dalë nga MTR pas atyre pings, ne do të përdorim -c. Nëse shikojmë në Kolona Snt, sapo të arrihet numri i specifikuar i pings, azhurnimi i drejtpërdrejtë ndalet dhe programi del. Në këtë shembull, 4 pings do të pushohen.
mtr -c 4 google.com
Gjeneroni statistika të rrjetit
Ky program mund të konfigurohet në modalitetin e raportit. Për ta bërë këtë, ne do të përdorim -r, i cili është një opsion i dobishëm për të gjeneruar statistikat mbi cilësinë e rrjetit. Ne mund ta përdorim këtë opsion së bashku me -c për të specifikuar numrin e pings. Meqenëse statistikat janë shtypur në prodhimin standard, ne do të jemi në gjendje t'i ridrejtojmë ato në një skedar për analiza të mëtejshme.
mtr -r -c 4 google.com > mtr-reporte
Organizoni fushat e daljes
Ne gjithashtu do të jemi në gjendje të organizojmë fushat e prodhimit në mënyrën që na intereson më shumë. Kjo është e mundur falë opsionit -o siç tregohet më poshtë. Mundet referojuni faqes MTR për kuptimin etiketat e terrenit.
mtr -o "LSDR NBAW JMXI" 216.58.223.78
Intervali ndërmjet kërkesave të ICMP ECHO
Intervali i paracaktuar midis kërkesave të ICMP ECHO është një sekondë. Kjo mund të ndryshohet duke specifikuar një të re interval midis kërkesave ndryshimin e vlerës duke përdorur -i.
mtr -i 2 google.com
Specifikoni numrin maksimal të kërcimeve
Ne do të jemi në gjendje të specifikojmë një numër maksimal të kërcimeve. parazgjedhja është 30. Me këtë ne do të jemi në gjendje të hetojmë midis sistemit lokal dhe makinës së largët. Për ta bërë këtë ne përdorim -m e ndjekur nga vlera që na intereson.
mtr -m 35 216.58.223.78
Vendosni madhësinë e paketës së përdorur
Duke testuar cilësinë e rrjetit, ne do të jemi në gjendje të vendosni madhësinë e paketës. Kjo specifikohet në bajte duke përdorur -s. Në komandën e mëposhtme do të duhet t'i japim një vlerë numerike fushës PACKETSIZE:
mtr -r -s PACKETSIZE -c 5 google.com > mtr-reporte
Ndihma MTR
Çdo përdorues që ka nevojë për të mund të marrë ndihmë me këtë program duke hedhur një vështrim në faqen e burrit. Në të do të gjejmë më shumë mundësi për përdorim.
man mtr
Ne gjithashtu mund të përdorim të menuja e ndihmës të ofruara nga programi nga ndërfaqja e tij duke shtypur tastin H.