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
запускаем её из консоли:
# ./speedtest-cli
получим что то вроде приведенной картинки от хостинга Contabo до ближайшей точки во Франкфурте.
А если нам надо тестить скорость до России, то для начала нам надо посмотреть доступные точки тестирования. Общий листинг городов, выводится командой:
# ./speedtest-cli –list
если же нам нужны только российские города, то
# ./speedtest-cli –list | grep Russia
именно с большой буквы, так как страна приводится в базе.
как видим, мы получим здоровенный список на 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 и так далее
SpeedTest из консоли Linux,