Установка и использование Speedtest CLI

В этой статье я приведу пример установки и запуска Speedtest CLI.

Самый простой способ, это скачать архив с Speedtest CLI с официального сайта https://www.speedtest.net/ru/apps/cli, распаковать его и запустить файл speedtest как я показал командой ниже, после чего начнется измерение скорости. Например для Ubuntu и CentOS я скачивал архив x86_64.

./speedtest

Можно также установить Speedtest CLI, например в CentOS 7 я устанавливал по официальном инструкции:

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

А в Ubuntu 18.04 так:

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

После установки запустить Speedtest CLI можно выполнив команду:

speedtest

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

speedtest -vvv
speedtest --selection-details

Список сервером можно посмотреть по ссылке http://www.speedtest.net/speedtest-servers.php.
А также можно посмотреть список ближайших сервером командой:

speedtest --servers

Пример запуска Speedtest CLI к указанному серверу:

speedtest --server-id=25121

Если на сервере несколько IP адресов или сетевых интерфейсов, то можно указать необходимые:

speedtest --ip=192.168.2.2
speedtest --interface=eth0

Смотрите также мои статьи:
Консольный speedtest
nload — мониторинг загрузки сетевых интерфейсов
iperf — тестируем пропускную способности сети

Оставьте комментарий

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