Краткий ответ: Три стандартных инструмента — speedtest-cli (быстрая публичная проверка), iperf3 (точное измерение точка-точка) и wget/curl на тестовый файл. Всегда делайте несколько тестов, для дальних маршрутов используйте несколько параллельных потоков и помните: результаты указывают в мегабитах в секунду, а загрузки показывают мегабайты в секунду (делить на 8).
Обзор
Один браузерный спид-тест с ноутбука мало что говорит о сервере: в нём смешаны ваш домашний Wi-Fi, провайдер и расстояние. Правильное тестирование выполняется с самого сервера и разделяет направление (upload против download), потоки (один против нескольких) и конечные точки (близкие против далёких).
Что нужно иметь
- SSH-доступ к серверу.
- Понимание скорости порта вашего плана (см. порты 1G / 10G / 20G).
- Отсутствие другого тяжёлого трафика на сервере во время теста.
Пошаговая инструкция
- Быстрая проверка через speedtest-cli:
Результат зависит от выбранного публичного сервера — повторите сsudo apt update && sudo apt install -y speedtest-cli # Debian/Ubuntu speedtest-cli --simple--list/--server ID, чтобы взять более близкий. - Точный тест через iperf3 (нужна вторая машина под вашим контролем):
sudo apt install -y iperf3 # на удалённой машине: iperf3 -s iperf3 -c REMOTE_IP -P 8 # загрузка в 8 параллельных потоков iperf3 -c REMOTE_IP -P 8 -R # обратное направление - Тест загрузкой реального файла:
Используйте тестовый файл, размещённый рядом с вашими пользователями. wget показывает MB/s — умножайте на 8, чтобы получить Mbps.wget -O /dev/null TEST_FILE_URL - Повторите в разное время суток и запишите цифры.
Типичные проблемы
- Один поток значительно ниже скорости порта на дальних маршрутах? Нормальное поведение 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
- Как скачать тестовые файлы
- Чем отличается трафик от пропускной способности?
Нужна помощь? Связаться с поддержкой Cloud2Y →
