SpeedTest CLI - Проверка скорости интернета в командной строке | Wiki | PWODEV
, 03.07.2020 08:20

SpeedTest CLI — Проверка скорости интернета в командной строке


SpeedTest CLI - Проверка скорости интернета в командной строке

Все мы знаем как тестировать скорость интернета в браузере. Заходим speedtest.net и нажимаем кнопку тестировать. Но что если нам надо SpeedTest CLI чтобы проверить скорость интернета на сервере или на удаленной машине где у нас имеется только доступ через ssh?

На днях я настраивал удаленный рабочий стол на Raspberry Pi, и так случилось что мне надо было проверить скорость интернета в том месте где установлен Raspberry Pi. Я решил изучить вопрос, реально ли проверить скорость интернет соединения через командную строку. Оказывается да, есть такая возможность, и она довольно удобная. Расскажу как это все делается:

Команда speedtest разработала возможность проверки скорости интернет соединения через командную строку — SpeedTest CLI. Как начать пользоваться?

Для начала надо установить утилиту в командную строку. Для разных OS, ребята реализовали разные способы установки утилиты.

MacOS — тут нам нужен brew.

brew tap teamookla/speedtest
brew update
brew install speedtest --force

На линукс, Linux , убунту, Ubuntu, дебиан, Debian делаем так:

sudo apt-get install gnupg1 apt-transport-https dirmngr
export INSTALL_KEY=379CE192D401AB61
# Ubuntu versions supported: xenial, bionic
# Debian versions supported: jessie, stretch, buster
export DEB_DISTRO=$(lsb_release -sc)
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys $INSTALL_KEY
echo "deb https://ookla.bintray.com/debian ${DEB_DISTRO} main" | sudo tee  /etc/apt/sources.list.d/speedtest.list
sudo apt-get update
# Other non-official binaries will conflict with Speedtest CLI
# Example how to remove using apt-get
# sudo apt-get remove speedtest-cli
sudo apt-get install speedtest

Centos, Fedora, Redhat:

sudo yum install wget
wget https://bintray.com/ookla/rhel/rpm -O bintray-ookla-rhel.repo
sudo mv bintray-ookla-rhel.repo /etc/yum.repos.d/
# Other non-official binaries will conflict with Speedtest CLI
# Example how to remove using yum
# rpm -qa | grep speedtest | xargs -I {} sudo yum -y remove {}
sudo yum install speedtest

FreeBSD

sudo pkg update && sudo pkg install -g libidn2 ca_root_nss
sudo pkg add "https://bintray.com/ookla/download/download_file?file_path=ookla-speedtest-1.0.0-freebsd.pkg"

Чтобы запустить тест вводим в командной строке простую команду:

speedtest

Теперь можно увидеть скорость скачивания и закачивания файлов на сервер, тем самым мы можем увидеть скорость интернета.

Более подробную информацию можно найти на официальном сайте speedtest.net

Ребятки, если кто знает какой-то более удобный способ — пишите в комментарии. Я протестирую ваш способ, и если он будет очень хорош, то я создам отдельную статейку по вашему способу.

Всем счастья и здоровья 🙂


Добавить комментарий