MTR, nástroj na sieťovú analýzu z terminálu

terminál mtr o

V nasledujúcom článku sa pozrieme na MTR. Je to nástroj na analýzu siete a ktoré použijeme z príkazového riadku. Je to jednoduchý a multiplatformný program, ktorý kombinuje funkčnosť programov traceroute a ping v jednom nástroji.

Po spustení MTR to preskúma sieťové pripojenie medzi lokálnym systémom a vzdialeným hostiteľom ktoré špecifikujeme. Najskôr nastavíte adresu každého sieťového skoku medzi hostiteľmi. Potom vykoná ping na každú z nich, aby sa určila kvalita spojenia s každým strojom.

Rovnako ako traceroute, aj tento program tlačí informácie o ceste prijatej paketmi. Z hostiteľa, na ktorom beží MTR, až po používateľom zadaný cieľový hostiteľ. Bude tiež možné určiť cestu k vzdialenému zariadeniu počas tlače percenta odozvy, ako aj doby odozvy všetkých sieťových preskokov medzi lokálnym systémom a vzdialeným strojom.

V priebehu tejto operácie MTR generuje na každom stroji užitočné štatistiky. Tieto sú predvolene aktualizované v reálnom čase. Pri vykonávaní programu sa odosielajú pakety ICMP s úpravou času do konca života (TTL), aby sa zobrazila séria skokov, ktoré paket vykoná medzi pôvodom a cieľom. Náhle zvýšenie straty paketov alebo doba odozvy môže byť znakom zlého pripojenia, preťaženého hostiteľa alebo dokonca útoku typu man-in-the-middle.

Nainštalujte MTR

Tento nástroj nájdeme predinštalovaný na väčšine distribúcií Gnu / Linux a jeho použitie je celkom jednoduché. Ak nenájdete nainštalovaný MTR, môžete ho nainštalovať do Ubuntunu pomocou predvoleného správcu balíkov. Budeme musieť otvoriť iba terminál (Ctrl + Alt + T) a napísať doň:

sudo apt install mtr

Niekoľko príkladov použitia MTR

základný príklad mtr

Najjednoduchším príkladom, ktorý môžeme v prípade MTR použiť, je zadanie názvu domény alebo adresy IP vzdialeného počítača ako argumentu, napríklad google.com alebo 216.58.223.78. Tento príkaz nám ukáže traceroute správu aktualizované v reálnom čase, kým program nezatvoríme stlačením klávesov q alebo Ctrl + C.

mtr google.com

Zobraziť číselné adresy IP

numerická ip mtr

Budeme schopní prinútiť MTR, aby sa ukázalo IP adresy namiesto mien hostiteľa. Na tento účel budeme musieť použiť iba -n, ako je uvedené nižšie:

mtr -n google.com

Zobraziť názvy hostiteľov a číselné adresy IP

zobraziť hostiteľov a číselné ips mtr

Ak nás zaujíma zobrazovanie MTR aj hostitela aj IP, budeme musieť použiť iba -b:

mtr -b google.com

Obmedzte počet príkazov ping

mtr limitný počet pingov

Ak chcete obmedziť počet príkazov ping na konkrétnu hodnotu a ukončiť MTR po vykonaní príkazov ping, použijeme -c. Ak sa pozrieme na Stĺpec Snt, po dosiahnutí zadaného počtu pingov sa živá aktualizácia zastaví a program sa ukončí. V tomto príklade budú vystrelené 4 pingy.

mtr -c 4 google.com

Generujte sieťové štatistiky

Tento program je možné nakonfigurovať v režime správy. Použijeme na to príkaz -r, ktorý je užitočnou voľbou na generovanie štatistika kvality siete. Túto možnosť môžeme použiť spolu s -c na určenie počtu príkazov ping. Pretože sú štatistiky vytlačené na štandardnom výstupe, budeme ich môcť presmerovať do súboru na ďalšiu analýzu.

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

Usporiadajte výstupné polia

mtr organizovať polia

Budeme tiež schopní usporiadať výstupné polia spôsobom, ktorý nás najviac zaujíma. To je možné vďaka možnosti -o, ako je uvedené nižšie. Môže význam nájdete na manuálnej stránke MTR poľné štítky.

mtr -o "LSDR NBAW JMXI" 216.58.223.78

Interval medzi požiadavkami ICMP ECHO

Predvolený interval medzi požiadavkami ICMP ECHO je jedna sekunda. To je možné zmeniť zadaním nového interval medzi požiadavkami zmena hodnoty pomocou -i.

mtr -i 2 google.com

Zadajte maximálny počet skokov

Budeme schopní určiť maximálny počet skokov. The predvolená hodnota je 30. Vďaka tomu budeme môcť skúmať medzi lokálnym systémom a vzdialeným počítačom. K tomu použijeme -m, za ktorým nasleduje hodnota, ktorá nás zaujíma.

mtr -m 35 216.58.223.78

Nastavte veľkosť použitého paketu

Testovaním kvality siete budeme schopní nastavte veľkosť paketu. Toto je uvedené v bajtoch pomocou -s. V nasledujúcom príkaze budeme musieť zadať číselnú hodnotu do poľa PACKETSIZE:

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

Pomocník MTR

Každý užívateľ, ktorý to potrebuje, môže získať pomoc s týmto programom po nahliadnutí do manuálovej stránky. V ňom nájdeme viac možností použitia.

man mtr

pomoc mtr

Môžeme tiež použiť pomocné menu program ponúkaný z jeho rozhrania stlačením klávesu H.


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.