Page cover

signalДиагностика сети: трассировка и проверка качества соединения (WinMTR, MTR, Speedtest)

Пошаговая инструкция U1HOST по диагностике качества соединения: Speedtest на сервере, трассировка WinMTR с ПК и обратная MTR с сервера. Что отправить в поддержку.

Данная инструкция поможет быстро понять, где именно «теряются» миллисекунды и пакеты – на стороне провайдера пользователя, в магистрали, дата-центре или уже на самом сервере.

triangle-exclamation

Шаг 1. Тест скорости на сервере (Speedtest)

Подключитесь к серверу по SSH и выполните:

wget -qO- bench.sh | bash

По результатам сохраните скриншот результата и прикрепите его в тикет. Текстовый вывод отправлять не требуется.

triangle-exclamation

Шаг 2. Трассировка с вашего ПК до сервера (WinMTR)

  1. Отключите VPN.

  2. Скачайте WinMTR с официального сайта: https://winmtr.net/.

  3. Запустите WinMTR и в поле Host укажите IP вашего сервера.

  4. Нажмите Start и дождитесь 100–200 пакетов (1–3 минуты).

  5. Нажмите Stop.

  6. Отправьте скриншот результата в тикет.

circle-exclamation

Шаг 3. Обратная трассировка с сервера до вашего ПК (MTR)

На сервере выполните:

Где вместо <IP-адрес_вашего_ПК> укажите реальный IP вашего компьютера (не из VPN). Узнать его просто: зайдите на https://2ip.ru/.

Сделайте скриншот результатов и приложите к обращению:

circle-exclamation

Как читать результаты кратко

  • Loss% (потери): важно смотреть не на один хоп, а на «наследование» потерь. Если потери появляются на хопе №n и сохраняются на всех последующих хопах – проблема, как правило, начинается на/после №n. Если потери видны на одном хопе, но на следующем хопе их нет – чаще всего промежуточный узел ограничивает ответы ICMP (rate limit) и это не означает реальную потерю трафика.

  • Latency (Best/Avg/Wrst/Last): оценивайте значения на конечных хопах и общий тренд. Стабильный рост задержки и всплески ближе к концу трассы обычно указывают на перегрузку на маршруте ближе к целевому сегменту или на «последней миле».

  • Jitter (разброс): большой разрыв между Best и Wrst на последних хопах – признак нестабильности соединения.

Пояснения терминов:

хоп – промежуточный узел на пути от вашего устройства до сервера;

ICMP – служебные «диагностические» ответы сети (используются в ping/traceroute);

rate limit – ограничение частоты ответов (узел может отвечать не на все запросы);

тренд – общий характер изменения показателей (растут/падают/скачут);

всплески – кратковременные резкие увеличения задержки;

последняя миля – участок сети ближе всего к конечному пользователю (часто влияет провайдер/локальная сеть).

circle-exclamation

Что прислать в поддержку U1HOST

Соберите одно обращение (тикет или письмо) и приложите:

  1. IP-адрес вашего сервера, а также вашу локацию и провайдера (со стороны клиента).

  2. Дату и примерное время, когда наблюдалась проблема (с указанием часового пояса).

  3. Результат Speedtest с сервера – скриншот.

  4. Результат WinMTR (ПК → сервер) – скриншот.

  5. Результат MTR (сервер → ПК) – скриншот.

  6. Дополнительные наблюдения (при наличии): «просадки в играх», «обрывы стрима/видеосвязи», зависимость от времени суток и т. п.


Частые вопросы (FAQ)

chevron-rightWinMTR показывает 100% потери на одном из промежуточных хопов – это плохо?hashtag

Не обязательно. Многие промежуточные маршрутизаторы ограничивают или игнорируют ответы на диагностические запросы (ICMP), из-за чего WinMTR может показывать «потери» именно на одном хопе.

Ориентируйтесь на два признака:

  1. Если на следующих хопах (и особенно на последнем, целевом) потерь нет – это, как правило, особенность ответа маршрутизатора и не является проблемой.

  2. Если потери и/или рост задержки сохраняются на последующих хопах и доходят до конца трассы – это уже признак реальной проблемы на маршруте.

chevron-rightКоманда mtr не найдена на серверehashtag

Установите mtr одной командой для вашей ОС.

Debian/Ubuntu:

CentOS Stream/Rocky Linux/AlmaLinux:

chevron-rightСколько времени гонять трассировку?hashtag

Обычно достаточно 1–3 минут, чтобы увидеть стабильную картину (примерно 100–200 пакетов). Если проблема возникает «плавающе» (то есть появляется не всегда) – увеличьте длительность теста до 5–10 минут и приложите скриншот результата.


Хорошие практики

  • Запускайте тесты в одинаковых условиях: одна и та же сеть, одно и то же устройство и по возможности проводное подключение. Это важно, потому что Wi-Fi, разные устройства и разные точки доступа могут давать разный пинг, потери и скорость – результаты становятся несопоставимыми.

  • Не запускайте Speedtest и трассировку (WinMTR/MTR) одновременно – выполняйте по очереди. Параллельные тесты создают дополнительную нагрузку на канал и могут искусственно ухудшать показатели (скорость «режется», задержка растёт), из-за чего диагностика получается неверной.

  • Проводите тесты в момент, когда проблема действительно наблюдается (например, «вечером есть просадки», «в игре пинг скачет»). Тесты «когда всё нормально» часто не фиксируют причину и не помогают в расследовании.

  • Делайте скриншоты так, чтобы были видны ключевые данные: IP/адрес сервера (если отображается), таблица результатов и итоговые значения. Лишнее (личные вкладки, уведомления, переписки) лучше не захватывать – выделяйте только область с результатом.

  • Если у вас несколько сетей или устройств (дом/офис/LTE, разные провайдеры, разные роутеры) – присылайте набор тестов по каждой сети отдельно и прямо указывайте, где именно сделан тест (например: «домашний Wi-Fi Ростелеком», «офис кабель», «LTE МТС»). Это помогает понять, проблема связана с конкретной сетью/провайдером или воспроизводится везде.

  • Если используете VPN/прокси на стороне клиента – на время диагностики отключите их либо явно отметьте в тикете, что тесты выполнялись через VPN/прокси. Это важно, потому что VPN меняет маршрут и может добавлять задержку, что искажает результаты.

Last updated