Краткий ответ: Три стандартных инструмента — speedtest-cli (быстрая публичная проверка), iperf3 (точное измерение точка-точка) и wget/curl на тестовый файл. Всегда делайте несколько тестов, для дальних маршрутов используйте несколько параллельных потоков и помните: результаты указывают в мегабитах в секунду, а загрузки показывают мегабайты в секунду (делить на 8).

Обзор

Один браузерный спид-тест с ноутбука мало что говорит о сервере: в нём смешаны ваш домашний Wi-Fi, провайдер и расстояние. Правильное тестирование выполняется с самого сервера и разделяет направление (upload против download), потоки (один против нескольких) и конечные точки (близкие против далёких).

Что нужно иметь

  • SSH-доступ к серверу.
  • Понимание скорости порта вашего плана (см. порты 1G / 10G / 20G).
  • Отсутствие другого тяжёлого трафика на сервере во время теста.

Пошаговая инструкция

  1. Быстрая проверка через speedtest-cli:
    sudo apt update && sudo apt install -y speedtest-cli   # Debian/Ubuntu
    speedtest-cli --simple
    Результат зависит от выбранного публичного сервера — повторите с --list / --server ID, чтобы взять более близкий.
  2. Точный тест через iperf3 (нужна вторая машина под вашим контролем):
    sudo apt install -y iperf3
    # на удалённой машине:  iperf3 -s
    iperf3 -c REMOTE_IP -P 8        # загрузка в 8 параллельных потоков
    iperf3 -c REMOTE_IP -P 8 -R     # обратное направление
  3. Тест загрузкой реального файла:
    wget -O /dev/null TEST_FILE_URL
    Используйте тестовый файл, размещённый рядом с вашими пользователями. wget показывает MB/s — умножайте на 8, чтобы получить Mbps.
  4. Повторите в разное время суток и запишите цифры.

Типичные проблемы

  • Один поток значительно ниже скорости порта на дальних маршрутах? Нормальное поведение TCP-окна — параллельные потоки (-P 8) показывают реальную ёмкость.
  • Путаница MB/s и Mbps: 1 Gbps ≈ 118 MB/s на практике; wget на 40 MB/s через межконтинентальное расстояние может быть вполне здоровым.
  • Узкое место — сервер спид-теста: публичные узлы часто ограничены — всегда проверяйте дополнительно через iperf3 или загрузку файла.

Когда обращаться в поддержку

Если тесты с параллельными потоками к близким точкам стабильно значительно ниже скорости порта в нескольких прогонах — сообщите с точными командами, выводами и метками времени.

Частые вопросы

Почему speedtest показывает меньше скорости моего порта?

Публичные серверы speedtest часто ограничены, а один TCP-поток не может заполнить быстрый порт на большом расстоянии. Проверьте дополнительно iperf3 с параллельными потоками.

В чём разница между MB/s и Mbps?

MB/s — мегабайты в секунду, Mbps — мегабиты. Умножайте MB/s на 8, чтобы получить Mbps: 118 MB/s — это примерно полный порт 1 Gbps.

Какой инструмент даёт самый точный результат?

iperf3 с параллельными потоками (-P 8) между двумя машинами под вашим контролем, повторённый в разное время суток для чистой статистики.

Похожие статьи

Нужна помощь? Связаться с поддержкой Cloud2Y →

Помог ли вам данный ответ? 0 Пользователи нашли это полезным (0 голосов)