Використання інструменту MTR

Трасування корисне для діагностики різних проблем, пов'язаних з роботою мережі.

Linux [Traceroute]

Спочатку слід встановити цю утиліту, якщо її немає на вашому сервері:

apt install mtr

Для CentOS:

yum install mtr

Структура використання команди утиліти:

mtr «аргументи» «ip»

Список дійсних аргументів:

  • -h — коротка довідка.

  • -v — вивід версії утиліти.

  • --udp — використовувати UDP пакети замість стандартних ICMP.

  • --tcp — використовувати TCP пакети замість стандартних ICMP.

  • -4 — використання протоколу IPv4.

  • -6 — використання протоколу IPv6.

  • -c — кількість пакетів для відправлення.

  • -r — збір трасування у фоновому режимі та відображення звіту після його завершення.

  • -w — виконує ту ж функцію, що і -r, але в більш повному форматі.

  • -s — вказати розмір відправлених пакетів.

  • -f — введення початкового значення TTL.

  • -e — відображення даних MPLS.

  • -n — не використовувати доменні імена для імен хостів (використовуються лише IP-адреси).

  • -o — відображення лише конкретних категорій даних.

  • -p — виведення даних у стрічковому форматі.

  • -l — відображення інформації у неформалізованій формі.

  • -a — вказати адресу інтерфейсу, з якого будуть відправлятися пакети під час трасування.

Спробуйте побудувати трасування стандартним способом:

Наприклад, якщо ви хочете відстежити 7 TCP пакетів до хоста wiki.spacecore.pro та отримати інформацію про вузли у форматі IP-адрес, скористайтеся цією командою:

mtr --tcp -c 7 -n wiki.spacecore.pro

Результат буде:

Windows [WinMTR]

Встановіть утиліту WinMTR. Вона доступна за посиланням. Виберіть версію програми відповідно до розрядності вашої операційної системи.

У полі Host вкажіть сервер призначення, до якого ви хочете побудувати трасування. Натисніть кнопку Start.

Зачекайте, поки не буде відправлено принаймні 1000 пакетів. Зазвичай цього часу достатньо.

Щоб експортувати результат трасування у текстовий документ, використовуйте кнопку Export TEXT і збережіть файл.

Якщо ви зібрали трасування для діагностики будь-якої проблеми на прохання технічної підтримки у тікеті, будь ласка, крім трасування, не забудьте вказати адресу, з якої було зроблено трасування.

Last updated