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

Тест скорости мы будем делать двумя утилитами. Одна это старый добрый speedtest от компании Ookla, а вторая это fast которого запустила всем известная компания Netflix. Fast как и на сайте, показывает только скорость загрузки. Он не работает как Speedtest, у которого можно при тесте увидеть пинг до сервера, местонахождение сервера, скорость загрузки и скорость отдачи. Важно понимать, что проверка скорости в сети Интернет всегда осуществляется между двумя конкретными узлами. При тесте скорости всегда важно выбрать ближайший узел (в том же городе, в той же стране) с которым будет производиться тестирование. По умолчанию утилита 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

Мы видим показания скорости на скачиваение в 91.81 Мегабита в секунду и загрузку — 106.13Мбит в секунду, что является нормальными значения для данного тарифного плана VDS. Важно иметь в виду что замеры скорости показывают примерные значения.

CentOS/RHEL

Здесь мы видимо показания замеров скорости 795 Мегабит/c и загрузки 871 Мегабит/c что говорит о том, что сервер подключен на скорости 1Гигабит в секунду, что является у нас стандратном для выделенных серверов FirstByte.

Как установить 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» и мы его также рекомендуем вам!