Как измерить скорость интернета на Linux сервере

Проверяем канал в обе стороны и отделяем скорость от задержки и потерь

Скорость передачи зависит от обоих серверов и маршрута между ними. Для проверки выберите доступный вам iperf3 сервер в нужной сети. Один тест через случайный узел не показывает состояние всего канала

Проверка на Ubuntu или Debian

  1. Установите программу: sudo apt update && sudo apt install iperf3
  2. Проверьте отправку: iperf3 -c АДРЕС_ТЕСТОВОГО_СЕРВЕРА -P 4 -t 20
  3. Проверьте получение: iperf3 -c АДРЕС_ТЕСТОВОГО_СЕРВЕРА -P 4 -t 20 -R
  4. Повторите оба теста в разное время и сравните значение receiver в Mbits/sec

Параметр -R меняет направление теста. Ping измеряет задержку, а не предельную скорость. При низком результате сохраните время, адрес тестового узла и вывод обоих запусков для поддержки

Документация

iperf3
https://software.es.net/iperf/invoking.html