Диагностика сети: трассировка и проверка качества соединения (WinMTR, MTR, Speedtest)
Данная инструкция поможет быстро понять, где именно «теряются» миллисекунды и пакеты – на стороне провайдера пользователя, в магистрали, дата-центре или уже на самом сервере.
DANGER
Перед началом: отключите VPN/прокси и любые «ускорители» сети на компьютере и сервере.
Запускайте тесты при стабильной нагрузке – без активных загрузок/стримов.
Шаг 1. Тест скорости на сервере (Speedtest)
Подключитесь к серверу по SSH и выполните:
wget -qO- bench.sh | bashПо результатам сохраните скриншот результата и прикрепите его в тикет.
Текстовый вывод отправлять не требуется.
DANGER
Почему это важно: команда запускает автоматический тест, который измеряет скорость сетевого соединения и показывает базовые характеристики сервера – по результатам можно оценить качество канала и выявить возможные ограничения.
Шаг 2. Трассировка с вашего ПК до сервера (WinMTR)
- Отключите VPN.
- Скачайте WinMTR с официального сайта:
https://winmtr.net/. - Запустите WinMTR и в поле Host укажите IP вашего сервера.
- Нажмите Start и дождитесь 100–200 пакетов (1–3 минуты).
- Нажмите Stop.
- Отправьте скриншот результата в тикет.
WARNING
Совет: если нужно «дожать» редкие пики задержек – увеличьте длительность до 5–10 минут.
Некоторые маршрутизаторы/узлы могут не отвечать на ICMP-проброс – одиночная «потеря» на промежуточном хопе не всегда означает проблему. Важнее финальные хопы и «наследование» потерь вниз по трассе (см. раздел «Как читать результаты»).
Шаг 3. Обратная трассировка с сервера до вашего ПК (MTR)
На сервере выполните:
sudo apt update && sudo apt install -y mtr && mtr -rw <IP-адрес_вашего_ПК>Где вместо <IP-адрес_вашего_ПК> укажите реальный IP вашего компьютера (не из VPN). Узнать его просто: зайдите на https://2ip.ru/.
Сделайте скриншот результатов и приложите к обращению:
mtr -rw <IP_ПК> | tee mtr-to-client.txtWARNING
Пара «прямой WinMTR» + «обратный MTR» позволяет увидеть проблему с двух сторон маршрута и быстрее локализовать участок с потерями/джиттером.
Как читать результаты кратко
- Loss% (потери): важно смотреть не на один хоп, а на «наследование» потерь. Если потери появляются на хопе №n и сохраняются на всех последующих хопах – проблема, как правило, начинается на/после №n. Если потери видны на одном хопе, но на следующем хопе их нет – чаще всего промежуточный узел ограничивает ответы ICMP (rate limit) и это не означает реальную потерю трафика.
- Latency (Best/Avg/Wrst/Last): оценивайте значения на конечных хопах и общий тренд. Стабильный рост задержки и всплески ближе к концу трассы обычно указывают на перегрузку на маршруте ближе к целевому сегменту или на «последней миле».
- Jitter (разброс): большой разрыв между Best и Wrst на последних хопах – признак нестабильности соединения.
Пояснения терминов:
хоп – промежуточный узел на пути от вашего устройства до сервера;
ICMP – служебные «диагностические» ответы сети (используются в ping/traceroute);
rate limit – ограничение частоты ответов (узел может отвечать не на все запросы);
тренд – общий характер изменения показателей (растут/падают/скачут);
всплески – кратковременные резкие увеличения задержки;
последняя миля – участок сети ближе всего к конечному пользователю (часто влияет провайдер/локальная сеть).
WARNING
Если вы не уверены в интерпретации, просто приложите результаты Speedtest, WinMTR и MTR – мы проанализируем их и вернёмся с выводами и рекомендациями.
Что прислать в поддержку F3 Cloud
Соберите одно обращение (тикет или письмо) и приложите:
- IP-адрес вашего сервера, а также вашу локацию и провайдера (со стороны клиента).
- Дату и примерное время, когда наблюдалась проблема (с указанием часового пояса).
- Результат Speedtest с сервера – скриншот.
- Результат WinMTR (ПК → сервер) – скриншот.
- Результат MTR (сервер → ПК) – скриншот.
- Дополнительные наблюдения (при наличии): «просадки в играх», «обрывы стрима/видеосвязи», зависимость от времени суток и т. п.
Частые вопросы (FAQ)
WinMTR показывает 100% потери на одном из промежуточных хопов – это плохо?
Не обязательно. Многие промежуточные маршрутизаторы ограничивают или игнорируют ответы на диагностические запросы (ICMP), из-за чего WinMTR может показывать «потери» именно на одном хопе.
Ориентируйтесь на два признака:
- Если на следующих хопах (и особенно на последнем, целевом) потерь нет – это, как правило, особенность ответа маршрутизатора и не является проблемой.
- Если потери и/или рост задержки сохраняются на последующих хопах и доходят до конца трассы – это уже признак реальной проблемы на маршруте.
Команда mtr не найдена на серверe
Установите mtr одной командой для вашей ОС.
Debian/Ubuntu:
sudo apt update && sudo apt install -y mtrCentOS Stream/Rocky Linux/AlmaLinux:
sudo dnf install -y mtrСколько времени гонять трассировку?
Обычно достаточно 1–3 минут, чтобы увидеть стабильную картину (примерно 100–200 пакетов). Если проблема возникает «плавающе» (то есть появляется не всегда) – увеличьте длительность теста до 5–10 минут и приложите скриншот результата.
Хорошие практики
- Запускайте тесты в одинаковых условиях: одна и та же сеть, одно и то же устройство и по возможности проводное подключение. Это важно, потому что Wi-Fi, разные устройства и разные точки доступа могут давать разный пинг, потери и скорость – результаты становятся несопоставимыми.
- Не запускайте Speedtest и трассировку (WinMTR/MTR) одновременно – выполняйте по очереди. Параллельные тесты создают дополнительную нагрузку на канал и могут искусственно ухудшать показатели (скорость «режется», задержка растёт), из-за чего диагностика получается неверной.
- Проводите тесты в момент, когда проблема действительно наблюдается (например, «вечером есть просадки», «в игре пинг скачет»). Тесты «когда всё нормально» часто не фиксируют причину и не помогают в расследовании.
- Делайте скриншоты так, чтобы были видны ключевые данные: IP/адрес сервера (если отображается), таблица результатов и итоговые значения. Лишнее (личные вкладки, уведомления, переписки) лучше не захватывать – выделяйте только область с результатом.
- Если у вас несколько сетей или устройств (дом/офис/LTE, разные провайдеры, разные роутеры) – присылайте набор тестов по каждой сети отдельно и прямо указывайте, где именно сделан тест (например: «домашний Wi-Fi Ростелеком», «офис кабель», «LTE МТС»). Это помогает понять, проблема связана с конкретной сетью/провайдером или воспроизводится везде.
- Если используете VPN/прокси на стороне клиента – на время диагностики отключите их либо явно отметьте в тикете, что тесты выполнялись через VPN/прокси. Это важно, потому что VPN меняет маршрут и может добавлять задержку, что искажает результаты.