Всем привет. Сегодня поговорим о том, как просто замерить скорость вашего интернет соединения в linux.
Для этих целей воспользуемся терминалом и установим программу speedtest. Чтобы ее установить введем в терминале команду:
sudo apt install speedtest-cli
После установки программы запускаем ее. Для этого вводим команду:
speedtest
И получаем следующий вывод:
Как видите, download у меня 37.61 Mbit/s, а upload 37.90Mbit/s. Я сравнил результаты с результатами проверки через один из интернет-сервисов, они практически совпали.
Программа очень простая и быстрая, поэтому для экспресс-проверки скорости соединения - самое то.
Проверяем скорость в локальной сети
iPerf - отличный способ проверить скорость вашей локальной сети (а не скорость Интернета, как это делает предыдущий инструмент). Пользователи Debian, Raspbian и Ubuntu могут установить его с помощью apt:
sudo apt install iperf
После установки вам понадобятся две машины в одной сети, чтобы использовать эту программу (на обоих должен быть установлен iPerf). Определите один в качестве сервера.
Получаем ip адрес сервера:
ip addr show | grep inet.*brd
Ваш локальный IP-адрес (при условии, что локальная сеть IPv4) начинается с 192.168 или 10. Запишите IP-адрес, чтобы вы могли использовать его на другом компьютере (тот, который обозначен как клиент).
Запустите iperf на сервере:
iperf -s
Теперь он ждет входящих соединений от клиентов.
Назначьте другой компьютер клиентом и выполните эту команду, подставив IP-адрес вашего сервера, который вы узнали с помощью команды выше, например:
iperf -c 192.168.100.104
Тест занимает всего несколько секунд.
В примере я проверил сам себя, чтобы показать, как работает программа, поэтому такие большие цифры, показывается по сути скорость записи на мой диск. Если же использовать второй компьютер- клиент, конечно, цифры будут ниже, будет показана именно пропускная способность канала.
Вот такие интересные программы. А какая у вас скорость интернета?