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

Тест скорости мы будем делать двумя утилитами. Одна это старый добрый speedtest от компании Ookla, а вторая это fast которого запустила всем известная компания Netflix.
Fast как и на сайте, показывает только скорость загрузки. Он не работает как Speedtest, у которого можно при тесте увидеть пинг до сервера, местонахождение сервера, скорость загрузки и скорость отдачи.

Как установить speedtest

Заходим на наш сервер и выполняем команду для установки утилы speedtest.

Debian/Ubuntu: apt install speedtest-cli
CentOS/RHEL: yum -y install python - устанавливаем python если он уже не установлен на сервере
Затем скачиваем файл самого speedtest-cli
$ wget -O speedtest-cli https://raw.githubusercontent.com/sivel/speedtest-cli/master/speedtest.py
Даём права
$ chmod +x speedtest-cli

Как запустить тест скорости с помощью speedtest

Выполняем одну из команд, в зависимости от того какая ОС у нас.

Debian/Ubuntu: speedtest-cli
CentOS/RHEL: ./speedtest-cli

Debian/Ubuntu

CentOS/RHEL

Как установить fast

Процедура установки «fast» ничем не отличается для дистрибутивов Debian/Ubuntu и CentOS/RHEL.

Скачиваем утилиту и даем ей права на запуск.

wget https://github.com/ddo/fast/releases/download/v0.0.4/fast_linux_amd64 -O fast
chmod +x fast

Как запустить тест скорости с помощью fast

Чтобы проверить скорость загрузки, выполняем только одну команду

./fast

К сожалению, здесь мы можем увидеть только скорость загрузки, как и на самом сайте fast.com.
Наш фаворит все равно остается «speedtest-cli» и мы его также рекомендуем вам!