EUR
european

EUR

usa

USD

Russian Ru
Ex. VAT Ex. VAT 0%

Как проверить скорость соединения на VPS или выделенном сервере (2026)

Целевая аудитория: средний уровень. Вы уверенно работаете в командной строке и владеете базовым администрированием сервера.

Ориентировочное время выполнения: от 20 до 30 минут.

К концу этого руководства вы сможете измерить чистую пропускную способность вашего сервера через Speedtest и продиагностировать канал между вашим сервером и конкретной удалённой точкой через iPerf3.

Введение

Вопросы о скорости соединения на VPS или выделенном сервере возникают в двух разных формах. Первая общая: сколько полосы этот сервер реально выдаёт прямо сейчас. Вторая конкретная: почему передача между этим сервером и вон той точкой медленная. Эти два вопроса требуют разных инструментов.

Это руководство охватывает оба уровня. Speedtest даёт быстрое представление об общей пропускной способности канала меньше чем за минуту. iPerf3 измеряет путь между двумя известными точками и является стандартом INTROSERV для диагностики проблем со связностью, как определено во внутреннем мануале "Network Connectivity Issue Handling Rules". Понимание того, какой инструмент отвечает на какой вопрос, экономит время и не даёт прийти к ошибочным выводам.

Предварительные требования

Прежде чем начать, убедитесь, что у вас есть следующее:

  • VPS или выделенный сервер под управлением Ubuntu 24.04 LTS, Ubuntu 22.04 LTS, AlmaLinux 9, Rocky Linux 9, Windows Server 2022 или Windows Server 2025
  • Пользователь без прав root с привилегиями sudo в Linux, либо учётная запись администратора в Windows
  • Исходящий доступ в интернет с сервера; оба инструмента открывают только исходящие соединения и не требуют входящих портов
  • Программы, устанавливаемые в ходе руководства: Speedtest CLI 1.2.0 и iperf3 версии 3.9 или новее из репозиториев дистрибутива

Менять входящий файрвол не нужно. Если на сервере ограничен исходящий трафик, разрешите исходящий TCP на порты 80 и 443 для Speedtest и на порт выбранного вами сервера iPerf3 для диагностических тестов.

Часть 1: быстрая проверка пропускной способности через Speedtest

Speedtest от Ookla измеряет скорость загрузки, скорость отдачи, задержку и потерю пакетов относительно ближайшего публичного тестового сервера. Это самый быстрый способ получить общую картину по каналу.

Warning

Speedtest и похожие сервисы подключаются к сторонним серверам, выбранным автоматически из публичного пула. Результат описывает ваш канал только в общих чертах. Не используйте эти инструменты для диагностики проблемы со связностью к конкретному серверу. Для диагностики точка-точка используйте iPerf3, как описано в Части 2.

Установка Speedtest CLI в Ubuntu

Ookla распространяет CLI через собственный apt-репозиторий. Добавьте репозиторий:

curl -s https://packagecloud.io/install/repositories/ookla/speedtest-cli/script.deb.sh | sudo bash

В Ubuntu 22.04 установите пакет напрямую:

sudo apt install speedtest

В Ubuntu 24.04 репозиторий Ookla публикует пакеты под кодовым именем jammy и не предоставляет записи для noble, поэтому перед установкой переключите репозиторий на jammy. На 24.04 этот шаг обязателен: без него установка падает с ошибкой "Unable to locate package speedtest".

sudo sed -i 's/noble/jammy/g' /etc/apt/sources.list.d/ookla_speedtest-cli.list sudo apt update sudo apt install speedtest

Установка Speedtest CLI в AlmaLinux и Rocky Linux

Добавьте dnf-репозиторий Ookla:

curl -s https://packagecloud.io/install/repositories/ookla/speedtest-cli/script.rpm.sh | sudo bash

Установите пакет:

sudo dnf install speedtest

Установка Speedtest CLI на Windows Server

Откройте PowerShell от имени администратора. Скачайте и распакуйте официальный архив CLI:

Invoke-WebRequest -Uri "https://install.speedtest.net/app/cli/ookla-speedtest-1.2.0-win64.zip" -OutFile "$env:TEMP\speedtest.zip" Expand-Archive -Path "$env:TEMP\speedtest.zip" -DestinationPath "C:\Tools\speedtest"

Архив содержит speedtest.exe, который работает без установки. Ookla также предлагает графическое приложение Speedtest для Windows; на сервере, к которому подключаются по RDP, CLI обычно практичнее.

Запуск теста

В Linux выполните:

speedtest

В Windows выполните из PowerShell:

C:\Tools\speedtest\speedtest.exe

При первом запуске инструмент интерактивно просит принять лицензию Ookla и условия GDPR. Подтвердите их, и тест начнётся. Для неинтерактивного или скриптового запуска в Linux или Windows добавьте флаги принятия, чтобы инструмент не запрашивал подтверждение:

speedtest --accept-license --accept-gdpr

В Windows добавьте те же флаги к speedtest.exe.

Полный прогон занимает около 30 секунд и завершается сводкой:

Speedtest by Ookla Server: Example ISP - Example City (id: 12345) ISP: Example Networks Idle Latency: 1.25 ms (jitter: 0.10ms, low: 1.18ms, high: 1.40ms) Download: 940.12 Mbps (data used: 512.3 MB) Upload: 918.47 Mbps (data used: 466.1 MB) Packet Loss: 0.0% Result URL: https://www.speedtest.net/result/c/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx

Строки Download и Upload показывают измеренную пропускную способность. Result URL ведёт на страницу, которой можно поделиться, с теми же числами.

Tip

Чтобы протестировать конкретный сервер Speedtest из публичного пула, выведите список ближайших серверов командой speedtest -L и передайте выбранный ID через speedtest -s <YOUR_SERVER_ID>. Это сужает случайность, но цель по-прежнему сторонний сервер вне вашего контроля

Проверка из браузера

Когда на сервере есть графическое окружение, или когда вы хотите проверить канал с собственной рабочей станции для сравнения, ту же задачу закрывают два браузерных сервиса. Speedtest.net запускает полный тест Ookla с выбором сервера. Fast.com от Netflix сразу показывает цифру загрузки и раскрывает отдачу и задержку после нажатия Show more info. Результаты в браузере зависят от машины, на которой запущен браузер, поэтому тест с вашей рабочей станции измеряет канал рабочей станции, а не сервера.

Часть 2: точная диагностика через iPerf3

iPerf3 измеряет максимально достижимую пропускную способность между двумя конкретными хостами: вашим сервером в роли клиента и известным сервером iPerf3 в роли конечной точки. Поскольку оба конца канала зафиксированы, результат описывает ровно тот путь, который вам важен. Это инструмент, который INTROSERV использует для диагностики связности согласно внутреннему мануалу "Network Connectivity Issue Handling Rules", и это тот замер, который нужно прикладывать, когда вы сообщаете о сетевой проблеме.

Установка iPerf3 в Ubuntu

Пакет доступен в стандартных репозиториях:

sudo apt update sudo apt install iperf3

Установщик может спросить, запускать ли iperf3 как демон. Ответьте нет; тесты в этом руководстве запускают iperf3 только как клиент, а постоянно слушающий демон это лишний открытый порт.

Установка iPerf3 в AlmaLinux и Rocky Linux

Установите из стандартных репозиториев:

sudo dnf install iperf3

Установка iPerf3 на Windows Server

Проект iPerf3 не публикует официальные бинарники для Windows. Документация проекта отсылает к сборкам сообщества, доступным на GitHub и https://files.budman.pw. Скачайте последний 64-битный архив из любого источника, распакуйте его и поместите содержимое в каталог вроде C:\Tools\iperf3. Архив содержит iperf3.exe вместе с нужными ему библиотеками; держите их в одном каталоге.

Проверьте бинарник из PowerShell:

C:\Tools\iperf3\iperf3.exe --version

Ожидаемый вывод:

iperf 3.21 (cJSON 1.7.15)

Запуск теста на отдачу (upload)

Тест на отдачу отправляет данные с вашего сервера на удалённый сервер iPerf3. Замените <YOUR_IPERF_SERVER> и <YOUR_IPERF_PORT> на адрес и порт публичного сервера iPerf3, расположенного рядом с вашим дата-центром.

Info

Публичные серверы iPerf3 рядом с европейскими дата-центрами INTROSERV, которые можно использовать для этих тестов: Германия/Wolfsburg 62.176.224.217 порт 5201, Франция/Paris 45.147.210.189 порт 5200 (диапазон портов с 5200 по 5240), Нидерланды/Naaldwijk 185.182.195.76 порт 5201, Великобритания/London 5.180.211.133 порт 5200, Польша/Warsaw 185.246.208.67 порт 5201. Выберите ближайший к вашему серверу. Эти серверы общие и ограничивают число одновременных клиентов, поэтому если тест отклонён, повторите через короткую паузу или перейдите к следующему серверу из списка. Эталонный список ведётся во внутреннем мануале "Network Connectivity Issue Handling Rules".

iperf3 -c <YOUR_IPERF_SERVER> -p <YOUR_IPERF_PORT> -t 30 -P 10 -i 0

Флаги означают следующее. -c запускает iperf3 в режиме клиента к указанному серверу. -p выбирает порт сервера. -t 30 запускает тест на 30 секунд, достаточно долго, чтобы сгладить короткие колебания. -P 10 открывает 10 параллельных потоков, что насыщает канал так же, как реальный многосоединительный трафик. -i 0 отключает промежуточные отчёты, поэтому в выводе только итоговая сводка.

После 30 секунд тест печатает результаты по потокам и итоговый блок

[SUM] 0.00-30.00 sec 3.28 GBytes 940 Mbits/sec sender [SUM] 0.00-30.00 sec 3.27 GBytes 938 Mbits/sec receiver

Читайте результат отдачи из строки sender: это скорость, с которой ваш сервер отправлял данные на удалённую точку.

Запуск теста на приём (download)

Тест на приём разворачивает направление: удалённый сервер отправляет данные на ваш. Добавьте флаг -R к той же команде:

iperf3 -c <YOUR_IPERF_SERVER> -p <YOUR_IPERF_PORT> -t 30 -P 10 -i 0 -R

-R переключает iperf3 в реверсный режим. Читайте результат приёма из строки receiver в сводке: это скорость, с которой ваш сервер получал данные.

Info

Публичные серверы iPerf3 принимают ограниченное число одновременных клиентов. Если соединение отклонено с "the server is busy running a test", подождите немного и повторите, или выберите другой публичный сервер в том же регионе.

Tip

Прогоните каждый тест два-три раза и сравните результаты. Один низкий замер может отражать сиюминутную нагрузку на публичный сервер, а не проблему на вашем канале. Стабильно низкие числа при повторных прогонах и на двух разных серверах iPerf3 это гораздо более надёжный сигнал.

Проверка установки

Убедитесь, что оба инструмента присутствуют и сообщают свои версии.

На Linux:

speedtest --version iperf3 --version

Ожидаемый вывод:

Speedtest by Ookla 1.2.0.84 (ea6b6773cf) Linux/x86_64-linux-musl 5.15.0 x86_64 iperf 3.9 (cJSON 1.7.13)

Точные строки версий варьируются в зависимости от выпуска дистрибутива. Любой вывод, печатающий версию, подтверждает, что инструмент установлен и запускается. На Windows выполните те же команды с полными путями, использованными ранее.

Откат изменений

Если инструменты больше не нужны, удалите их и добавленные репозитории.

На Ubuntu:

sudo apt remove speedtest iperf3 sudo rm /etc/apt/sources.list.d/ookla_speedtest-cli.list sudo apt update

На AlmaLinux и Rocky Linux:

sudo dnf remove speedtest iperf3 sudo rm /etc/yum.repos.d/ookla_speedtest-cli.repo

На Windows Server удалите распакованные каталоги:

Remove-Item -Recurse -Force "C:\Tools\speedtest" Remove-Item -Recurse -Force "C:\Tools\iperf3"

Заключение и дальнейшие шаги

Теперь вы можете ответить на оба вопроса о скорости соединения правильным инструментом. Выбор сводится к тому, что вам нужно узнать:

Ситуация Инструмент
Нужна общая цифра скорости канала сервера Speedtest
Вы диагностируете проблему вплоть до конкретного сервера iPerf3

Для быстрой проверки после развёртывания нового VPS или выделенного сервера INTROSERV достаточно одного прогона Speedtest. Для всего, что вы собираетесь сообщать как сетевую проблему, прогоните тесты iPerf3 на отдачу и приём к публичному серверу рядом с дата-центром и запишите цифры sender и receiver; это те числа, которые ожидает процедура диагностики в "Network Connectivity Issue Handling Rules". В качестве следующего шага рассмотрите регулярные прогоны iPerf3 к фиксированной точке, чтобы построить базовую линию, которая делает реальную деградацию заметной с момента её появления.

Версия документа: 1.2
Последнее обновление: август 2026 г.
Владелец: отдел технической документации

VAT

  • Other

    Ex. VAT

    0%
  • austria

    Austria

    20%
  • Belgium

    Belgium

    21%
  • Bulgaria

    Bulgaria

    20%
  • Croatia

    Croatia

    25%
  • Cyprus

    Cyprus

    19%
  • Czech Republic

    Czech Republic

    21%
  • Denmark

    Denmark

    25%
  • Estonia

    Estonia

    22%
  • France

    France

    20%
  • Finland

    Finland

    24%
  • Germany

    Germany

    19%
  • Greece

    Greece

    24%
  • Hungary

    Hungary

    27%
  • Ireland

    Ireland

    23%
  • Italy

    Italy

    22%
  • Latvia

    Latvia

    21%
  • Lithuania

    Lithuania

    21%
  • Luxembourg

    Luxembourg

    17%
  • Malta

    Malta

    18%
  • Netherlands

    Netherlands

    21%
  • Poland

    Poland

    23%
  • Portugal

    Portugal

    23%
  • Romania

    Romania

    19%
  • Slovakia

    Slovakia

    20%
  • Slovenia

    Slovenia

    22%
  • Spain

    Spain

    21%
  • Sweden

    Sweden

    25%
  • USA

    USA

    0%
european
states
  • germany
  • Español
  • Italiano
  • Poland
  • Русский
  • Slovenski
  • Türkçe
  • ukraine
  • kingdom
  • French
  • Hrvatska
  • Other
  • Austria
  • Belgium
  • Bulgaria
  • Croatia
  • Cyprus
  • Czech Republic
  • Denmark
  • Estonia
  • Finland
  • France
  • Germany
  • Greece
  • Hungary
  • Ireland
  • Italy
  • Latvia
  • Lithuania
  • Luxembourg
  • Malta
  • Netherlands
  • Poland
  • Portugal
  • Romania
  • Slovakia
  • Slovenia
  • Spain
  • Sweden
  • USA