У следећем чланку ћемо погледати МТР. То је алат за мрежну анализу и који ћемо користити из командне линије. То је једноставан и вишеплатформни програм који комбинује функционалност програма за праћење и пинг у једном алату.
Једном када се МТР покрене, истражиће мрежна веза између локалног система и удаљеног домаћина које ми прецизирамо. Прво поставите адресу сваког мрежног скока између хостова. Затим пингује сваког да би утврдио квалитет везе до сваке машине.
Као и трацероуте, овај програм исписује информације о путањи коју прелазе пакети. Од хоста на којем се изводи МТР до корисничког одређеног циљног хоста. Такође ће бити могуће одредити путању до удаљене машине током штампања процента одговора, као и времена одзива свих мрежних скокова између локалног система и удаљене машине.
Током ове операције, МТР генерише неке корисне статистике о свакој машини. Они се подразумевано ажурирају у реалном времену. Приликом извршавања програма, ИЦМП пакети се шаљу прилагођавајући време за живот (ТТЛ), да би се виделе серије прескакања које пакет врши између полазног и одредишног места. Нагло повећање губитка пакета или времена одзива може бити знак лоше везе, преоптерећеног домаћина или чак напада човека у средини.
Инсталирајте МТР
Пронаћи ћемо овај алат унапред инсталиран на већини Гну / Линук дистрибуција и прилично је једноставан за употребу. Ако не можете да пронађете инсталиран МТР, можете га инсталирати на Убунтуну помоћу подразумеваног менаџера пакета. Морамо само отворити терминал (Цтрл + Алт + Т) и у њега написати:
sudo apt install mtr
Неки примери употребе МТР-а
Најједноставнији пример који можемо користити са МТР је давање имена домена или ИП адресе удаљене машине као аргумента, на пример гоогле.цом или 216.58.223.78. Ова наредба показаће нам извештај о траси ажурира се у реалном времену, све док не затворимо програм, притиском на к или Цтрл + Ц.
mtr google.com
Погледајте нумеричке ИП адресе
Моћи ћемо да приморамо МТР да се прикаже ИП адресе уместо имена хостова. За ово ћемо морати да користимо само -н као што је приказано доле:
mtr -n google.com
Погледајте имена хостова и нумеричке ИП адресе
Ако нас занима приказивање МТР-а и имена хоста и ИП, мораћемо само да користимо -б:
mtr -b google.com
Ограничите број пинга
Да бисмо ограничили број пинга на одређену вредност и изашли из МТР након тих пингова, користићемо -ц. Ако погледамо Снт колона, када се достигне наведени број пингова, ажурирање уживо се зауставља и програм излази. У овом примеру ће се испалити 4 пинга.
mtr -c 4 google.com
Генеришите мрежне статистике
Овај програм се може конфигурисати у режиму извештавања. Да бисмо то урадили, користићемо -р, што је корисна опција за генерисање статистика о квалитету мреже. Ову опцију можемо користити заједно са -ц да одредите број пинга. Будући да се статистика штампа на стандардном излазу, моћи ћемо да их преусмеримо у датотеку за даљу анализу.
mtr -r -c 4 google.com > mtr-reporte
Организујте излазна поља
Такође ћемо моћи да организујемо поља за излаз на начин који нас највише занима. То је могуће захваљујући опцији -о као што је приказано доле. Може потражите значење на страни МТР ман ознаке поља.
mtr -o "LSDR NBAW JMXI" 216.58.223.78
Интервал између захтева ИЦМП ЕЦХО
Подразумевани интервал између ИЦМП ЕЦХО захтева је једна секунда. Ово се може променити навођењем новог интервал између захтева промена вредности помоћу -и.
mtr -i 2 google.com
Наведите максималан број скокова
Моћи ћемо да одредимо максималан број скокова. Тхе подразумевано је 30. Овим ћемо моћи да претражујемо локални систем и удаљену машину. Да бисмо то урадили, користимо -м праћен вредношћу која нас занима.
mtr -m 35 216.58.223.78
Подесите величину пакета који се користи
Тестирањем квалитета мреже то ћемо моћи подесите величину пакета. Ово је наведено у бајтовима користећи -с. У следећој наредби мораћемо да дамо нумеричку вредност пољу ПАЦКЕТСИЗЕ:
mtr -r -s PACKETSIZE -c 5 google.com > mtr-reporte
МТР Хелп
Сваки корисник коме је потребна може добити помоћ у вези са овим програмом тако што ће погледати ман страницу. У њему ћемо наћи више могућности за употребу.
man mtr
Такође можемо користити мени помоћи нуди програм са свог интерфејса притиском на тастер Х.