Замовляйте VPS-сервер зі скидкою 15%
Акція завершиться через
00Днів
:
00Годин
:
00Хвилин
:
00Секунд

Як зібрати трасування?

Трасування найчастіше є корисним під час діагностики різних проблем, пов’язаних з роботою тієї чи іншої мережі.

Linux [Traceroute]

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

apt install mtr

 

Для CentOS:

yum install mtr

 

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

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

  • -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 і зберігаємо файл.

 

 

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