vk.com Диагностика подключения с помощью MTR (Linux)

Диагностика подключения с помощью MTR (Linux)

Содержание статьи


Что такое MTR

MTR (My Traceroute) — это утилита командной строки, которая объединяет функциональность ping и traceroute. Она позволяет отслеживать маршрут пакетов до удалённого хоста и оценивать качество соединения в режиме реального времени.

  • показывает IP-адреса и имена узлов (если разрешение включено);
  • отображает процент потерь пакетов и среднюю задержку (RTT);
  • удобна для выявления проблем на любом участке сети — от клиента до сервера.


Установка и проверка установки

  1. Откройте терминал от имени пользователя с правами sudo.
  2. Выполните команду для установки пакета:

    sudo apt update

    sudo apt install mtr

  3. Проверьте, что утилита установлена:

    mtr --version


Выбор цели для теста

В качестве цели можно указать:

  • IP-адрес (например, 8.8.8.8 — Google DNS)
  • Домен (например, ya.ru, example.com)


Запуск и параметры

  1. Интерактивный режим (графический вывод в терминале):

    mtr ya.ru

  2. Режим отчёта (удобен для отправки в поддержку):

    mtr --report --report-cycles 100 ya.ru

  3. Для запуска с привилегиями (если требуется ICMP напрямую):

    sudo mtr --report ya.ru

Основные флаги:

  • --report — вывод в виде отчёта
  • --report-cycles 200 — количество отправляемых пакетов
  • -w — широкий формат (таблица будет читаемее, особенно при экспорте)
  • -n — отключить DNS-разрешение (показывать IP)


Сохранение результатов

  1. Сохраните вывод в файл с помощью перенаправления:

    mtr --report --report-cycles 200 ya.ru > mtr_ya_ru.txt

  2. Проверьте, что файл содержит результат:

    cat mtr_ya_ru.txt


Что видно в отчёте

В отчёте будет таблица с колонками:

  • Host — IP-адрес или имя узла
  • Loss% — потери пакетов
  • Last, Avg, Best, Wrst — задержки в миллисекундах
  • StDev — разброс значений (джиттер)


Важно: потери на первом хопе (локальный роутер) не всегда являются проблемой — многие устройства ограничивают ICMP-ответы. Потери или высокий RTT в последних строках — причина для дальнейшей диагностики.


Отправка результата

Сохраните и отправьте результат тестирования

Чтобы мы могли разобраться в проблеме, пожалуйста, отправьте в тикет нашей техподдержке следующие данные:

  • Сохранённый файл отчёта — например, mtr_ya_ru.txt
  • IP-адрес компьютера, с которого выполняется тест
  • IP или домен сервера, к которому вы подключались
  • Примерное время, когда возникала проблема
  • Скриншот, если отчёт не удалось сохранить в файл


Спасибо! Эти данные помогут нам быстрее диагностировать и устранить сетевые неполадки.


Наш веб-сайт использует куки-файлы, чтобы отличить Вас от других пользователей.
Понятно