Проверка скорости соединения с сетью internet

    Иногда бывает необходимо проверить скорость соединения с интернетом прямо из консоли сервера.

    Используйте следующую команду, чтобы узнать скорость интернета (download и upload) из командной строки в Linux:

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

    Пример результата выполнения команды:

    Retrieving speedtest.net configuration...
    Testing from Elisa telecommunications group, OU. (76.40.44.19)...
    Retrieving speedtest.net server list...
    Retrieving information for the selected server...
    Hosted by Compic OU (Tallinn, Estonia) [16.84 km]: 28.77 ms
    Testing download speed.........................
    Download: 93.30 Mbit/s
    Testing upload speed..........................
    Upload: 92.25 Mbit/s
    

    Если вы планируете часто измерять пропускную способность Интернет-канала, тогда вы можете установить скрипт speedtest:

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

    После установки, вы получите возможность проверять скорость Интернета из терминала, с помощью команды speedtest

    Иногда утилита ошибочно выбирает сервера находящиеся на большом удалении от нас:

    Retrieving speedtest.net configuration...
    Testing from Elisa telecommunications group, OU. (76.40.44.19)...
    Retrieving speedtest.net server list...
    Selecting best server based on ping...
    Hosted by Vodafone España (Alicante, Spain) [3415.53 km]: 112.947 ms
    Testing download speed................................................................................
    Download: 1.10 Mbit/s
    Testing upload speed................................................................................................
    Upload: 1.33 Mbit/s
    

    Зная, что в данный момент мы не в Испании, мы можем вывести список доступных серверов командой:
    speedtest --list | grep Tallinn - Поиск серверов в Таллине или
    speedtest --list | more - вывод списка доступных серверов.

    Также данный режим может пригодится, если вы хотите узнать - с какой же примерно скоростью у абонента из другой страны будет доступ до вашего сервера. (Из теста до Испании вывод не утешительный: iptv с нашего сервера посмотреть там не удастся)