🐹 CentOS 7: Проверка скорости подключения к интернету. Консольный SpeedTest.

Содержание:

1. Задача.
2. Выполнение задачи.

2.1. Без предустановки.
2.2. Стационарно.

3. Оригиналы источников информации.


1. Задача.

Задача: Проверить скорость подключения к интернету сервера, в командной строке.

2. Выполнение задачи.

Скорость подключения к интернету — это очень важный параметр работы сети. Бывает, что при подключении к интернету может понадобиться узнать скорость работы интернета на конкретном сервере GNU/Linux.

Обычно, для этого достаточно начать скачивать файл и смотреть за скоростью в консоли, но это не правильный способ! Есть более верный способ проверки скорости интернета GNU/Linux, она может быть выполнена с помощью специального сервиса — speedtest.net.

2.1. Без предустановки.

Быстро проверить скорость с его помощью можно вот так:

# wget -O - https://raw.githubusercontent.com/sivel/speedtest-cli/master/speedtest.py | python

Ответ:

Python чаще всего есть во всех популярных дистрибутивах, так что ничего дополнительно ставить на сервер не придется.

2.2. Стационарно.

Если потребуется разместить его у себя стационарно, то скачайте скрипт и положите в системный каталог /usr/local/bin/:

# wget https://raw.github.com/sivel/speedtest-cli/master/speedtest.py
# chmod a+rx speedtest.py
# mv speedtest.py /usr/local/bin/speedtest

С помощью этой консольной утилиты удобно мониторить канал в интернет, периодически запуская проверки и распарсивая вывод в консоль.

Например, вот так:

# speedtest | grep Download | awk '{print $2}'

Ответ:

Внимание! Имейте ввиду, что мониторинг очень условный, делает запись сгенерированного тестового файла размером 150 Мб на ваш жесткий диск, еще и канал связи забивает!

Его имеет смысл запускать иногда, просто чтобы понимать, соответствует ли в принципе ваша скорость тарифному плану или для планирования по времени процессов загрузки или выгрузки больших объемов информации на сервер.

3. Оригиналы источников информации.

  1. t.me/srv_admin «Консольный SpeedTest.»

Читайте также: