Використання інструменту MTR
Трасування корисне для діагностики різних проблем, пов'язаних з роботою мережі.
Linux [Traceroute]
Спочатку слід встановити цю утиліту, якщо її немає на вашому сервері:
Для CentOS:
Структура використання команди утиліти:
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-адрес, скористайтеся цією командою:
Результат буде:
Windows [WinMTR]
У полі Host
вкажіть сервер призначення, до якого ви хочете побудувати трасування. Натисніть кнопку Start
.
Зачекайте, поки не буде відправлено принаймні 1000 пакетів. Зазвичай цього часу достатньо.
Щоб експортувати результат трасування у текстовий документ, використовуйте кнопку Export TEXT
і збережіть файл.
Якщо ви зібрали трасування для діагностики будь-якої проблеми на прохання технічної підтримки у тікеті, будь ласка, крім трасування, не забудьте вказати адресу, з якої було зроблено трасування.
Last updated