Kitame straipsnyje mes apžvelgsime MTR. Tai yra tinklo analizės įrankis ir kurį ketiname naudoti iš komandinės eilutės. Tai paprasta ir daugialypė programa, kuri sujungia traceroute ir ping programų funkcionalumą viename įrankyje.
Kai MTR bus paleistas, jis ištirs tinklo ryšys tarp vietinės sistemos ir nuotolinio kompiuterio kad mes nurodome. Pirmiausia nustatykite kiekvieno tinklo šuolio tarp šeimininkų adresą. Tada jis kiekvienam paduoda, kad nustatytų ryšio su kiekviena mašina kokybę.
Kaip ir „traceroute“, ši programa spausdina informaciją apie paketų nueitą kelią. Iš pagrindinio kompiuterio, kuriame veikia MTR, iki vartotojo nurodyto tikslinio pagrindinio kompiuterio. Taip pat bus galima nustatyti kelią į nuotolinį įrenginį spausdinant atsako procentą, taip pat visų tinklo apynių tarp vietinės sistemos ir nuotolinio įrenginio atsakymo laiką.
Šios operacijos metu MTR sukuria naudingą statistiką apie kiekvieną mašiną. Pagal numatytuosius nustatymus jie atnaujinami realiuoju laiku. Vykdant programą, ICMP paketai siunčiami koreguojant gyvenimo laiką (TTL), kad būtų galima pamatyti šuolių serijas, kurias paketas atlieka tarp pradžios ir paskirties. Staigus paketų praradimo ar atsakymo laiko padidėjimas gali būti blogo ryšio, perkrauto pagrindinio kompiuterio ar net žmogaus viduryje ataka.
Įdiekite MTR
Mes rasime šį įrankį iš anksto įdiegta daugumoje Gnu / Linux paskirstymų ir juo naudotis yra gana paprasta. Jei nerandate įdiegto MTR, galite jį įdiegti „Ubuntun“ naudodami numatytąjį paketų tvarkyklę. Turėsime atidaryti tik terminalą („Ctrl“ + „Alt“ + T) ir jame parašyti:
sudo apt install mtr
Keletas MTR naudojimo pavyzdžių
Paprasčiausias pavyzdys, kurį galime naudoti su MTR, yra nuotolinio kompiuterio domeno vardo arba IP adreso pateikimas kaip argumentas, pavyzdžiui, google.com arba 216.58.223.78. Ši komanda parodys mums trasos maršruto ataskaitą atnaujinama realiu laiku, kol uždarysime programą, paspausdami q arba Ctrl + C.
mtr google.com
Peržiūrėkite skaitmeninius IP adresus
Mes galėsime priversti MTR parodyti IP adresai vietoj prieglobos vardų. Tam turėsime naudoti tik -n, kaip parodyta žemiau:
mtr -n google.com
Peržiūrėkite pagrindinio kompiuterio vardus ir skaitmeninius IP
Jei mus domina MTR rodymas tiek pagrindinio kompiuterio vardai, tiek IP, mums teks naudoti tik -b:
mtr -b google.com
Apribokite pingų skaičių
Norėdami apriboti pingų skaičių iki konkrečios vertės ir išeiti iš MTR po tų pingų, naudosime -c. Jei pažvelgsime į Snt stulpelis, pasiekus nurodytą pingų skaičių, tiesioginis atnaujinimas sustabdomas ir programa išeina. Šiame pavyzdyje bus paleisti 4 pingai.
mtr -c 4 google.com
Generuoti tinklo statistiką
Šią programą galima sukonfigūruoti ataskaitos režimu. Norėdami tai padaryti, naudosime -r, kuris yra naudinga galimybė generuoti tinklo kokybės statistika. Mes galime naudoti šią parinktį kartu su -c, jei norite nurodyti pingų skaičių. Kadangi statistika spausdinama ant standartinės išvesties, galėsime ją nukreipti į failą tolesnei analizei.
mtr -r -c 4 google.com > mtr-reporte
Sutvarkykite išvesties laukus
Taip pat galėsime sutvarkyti išvesties laukus taip, kaip mus labiausiai domina. Tai įmanoma dėka -o parinkties, kaip parodyta žemiau. Tai gali prasmę žr. MTR vyro puslapyje lauko etiketės.
mtr -o "LSDR NBAW JMXI" 216.58.223.78
Intervalas tarp ICMP ECHO užklausų
Numatytasis intervalas tarp ICMP ECHO užklausų yra viena sekundė. Tai galima pakeisti nurodant naują intervalas tarp užklausų reikšmės keitimas naudojant -i.
mtr -i 2 google.com
Nurodykite maksimalų šuolių skaičių
Galėsime nurodyti maksimalų šuolių skaičių. numatytasis yra 30. Tai galėsime ištirti vietinę sistemą ir nuotolinę mašiną. Norėdami tai padaryti, mes naudojame -m ir vertę, kuri mus domina.
mtr -m 35 216.58.223.78
Nustatykite naudojamo paketo dydį
Išbandę tinklo kokybę, galėsime nustatykite paketo dydį. Tai nurodyta baitais naudojant -s. Šioje komandoje turėsime suteikti skaitinę reikšmę laukui PACKETSIZE:
mtr -r -s PACKETSIZE -c 5 google.com > mtr-reporte
MTR pagalba
Bet kuris vartotojas, kuriam to reikia, gali gauti pagalbos dėl šios programos, peržiūrėdamas vyro puslapį. Jame rasime daugiau naudojimo galimybių.
man mtr
Mes taip pat galime pasinaudoti pagalbos meniu siūlo programa iš savo sąsajos paspausdama klavišą H.