SpeedTest из консоли Linux

10 Sep 2018 | Автор: dd |

Возникла тут как то задача замерить скорость от новоприобретенного сервера до точек по миру, т.к возникли подозрения касаемо заявленной скорости.

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

Поэтому тут можно воспользоваться программой SpeedTest CLI для юниксовой консоли.

Сама чекалка написана на питоне, т.ч для её использования, необходимо поставить сам питон. Ставить я буду, под CentOS.
# yum -y install python
скачиваем саму чекалку SpeedTest и задаем ей права на исполнение:
 # wget -O speedtest-cli https://raw.githubusercontent.com/sivel/speedtest-cli/master/speedtest.py
# chmod +x speedtest-cli

Скорость из хостинга Contaboзапускаем её из консоли:
# ./speedtest-cli

получим что то вроде приведенной картинки от хостинга Contabo до ближайшей точки во Франкфурте.

А если нам надо тестить скорость до России, то для начала нам надо посмотреть доступные точки тестирования. Общий листинг городов, выводится командой:
# ./speedtest-cli –list

если же нам нужны только российские города, то
# ./speedtest-cli –list | grep Russia
именно с большой буквы, так как страна приводится в базе.

количество точек москвы и санкт-петербурга в базе SpeedTest

как видим, мы получим здоровенный список на 583 города, поэтому нам проще указать конкретный интересующий город – как видите на скриншоте: 21 в Москве и 41 в Питере.

так что выбираем любой московский и смотрим первые цифры интересующей точки:
# ./speedtest-cli –list | grep Moscow
14190) DOM.RU (Moscow, Russian Federation) [1909.33 km]
12824) Akado Telecom (Moscow, Russia) [1909.34 km]
6386) Megafon (Moscow, Russian Federation) [1909.34 km]
1907) MTS (Moscow, Russian Federation) [1909.34 km]
после чего тестируем до интересующей точки входа, например MTS с ID 1907:
# ./speedtest-cli –server 1907

и далее по списку. Возможно, если будет не лениво, заделаю табличку скоростей из наиболее популярных площадок OVH, Kimsufi, DigitalOcean и так далее

VN:F [1.9.21_1169]
Rating: 3.9/10 (27 votes cast)
VN:F [1.9.21_1169]
Rating: +2 (from 10 votes)
SpeedTest из консоли Linux, 3.9 out of 10 based on 27 ratings

Ваш отзыв