Измерить скорость интернета через командную строку

ПРОВЕРКА СКОРОСТИ СОЕДИНЕНИЯ ЧЕРЕЗ КОМАНДНУЮ СТРОКУ

Когда онлайн-просмотр становится невозможным, а страницы загружаются очень медленно, возникает необходимость проверки скорости соединения. Для этого существуют разные способы. Один из самых простых – использование командной строки. В ОС Windows отсутствует встроенный бенчмарк для тестирования скорости сети, поэтому нужно изучить время задержки отправки или принятия информации на удаленный сервер и состояние самого соединения. Эти действия выполняются в специальной программе, которая называется Ping.

УТИЛИТЫ КОМАНДНОЙ СТРОКИ

Для диагностики проблем соединения, изучения скорости и работоспособности сети используется утилита Ping. Она не только отправляет запросы, но и фиксирует поступающие ответы. Если ответ отсутствует, значит, его блокирует удаленный узел или запрос игнорируется. Каждый узел, присоединенный к сети, должен уметь принимать запросы. Пинг – удобный инструмент для диагностики целостности соединения. Он не поможет, если низкое качество соединения связано с высокой нагрузкой на сервер, действиями провайдера, попаданием на ПК вирусов. Такая сетевая программа поставляется со всеми современными операционными системами. Показатель пинга может зависеть от технических характеристик компьютера, скорости интернета и провайдера, удаленности и загруженности сервера, а также загруженности интернет-канала. Низкие показатели не всегда говорят о наличии проблемы.

Ping поможет узнать ответы на вопросы:

Время, которое тратится на передачу информации от клиента к серверу и обратно называется лагом или в переводе с английского задержкой, она измеряется в миллисекундах. Утилита Ping во всех версиях операционных систем установлена по умолчанию.

Программа TRACERT – это трассировка маршрута до конечного адреса с учетом остановок во всех промежуточных точках. Если протрассировать маршрут пути пакета до конечного узла, можно легко выяснить, работоспособен ли он. Программа поможет выявить точки маршрута, где возможна потеря пакетов данных.

Для вызова командной оболочки в операционной системе Windows, нужно выполнить ряд действий, зайти в меню:

Также можно зайти в “Пуск” – “Все программы” – “Стандартные” – “Командная строка”. После чего вводятся нужные команды. Для пользователей Linux стандартный запуск оболочки – сочетание клавиш: CTRL + ALT + T. Узнать все команды терминала можно с помощью специального меню help.

ОСОБЕННОСТИ ПРОВЕРКИ СКОРОСТИ ЧЕРЕЗ КОМАНДНУЮ СТРОКУ

В открывшейся строке команд нужно написать ping и указать через пробел адрес сайта или компьютера, с которым нужно проверить соединение, после этого нажать Enter. Это может выглядеть таким образом: ping yandex.ru. Указать можно не только сайт в привычной форме, но и ip-адрес компьютера – 192.168.0.0.

Читайте также:  Предоставление возможностей сетей интернета

После запуска терминала данные размером 32 байта будут отправляться или получаться. Из предложенных вариантов нужно выбрать время в миллисекундах. Оптимальным будет такое значение – 100-150 мс, выше этой нормы скорость интернета снижается, ниже – повышается. При значении 50-80 мс загрузка будет происходить быстро. Для разных сайтов время отклика будет сильно отличаться.

Если интервал ожидания после того, как запрос был отправлен, высокий, то сайт становится недоступным и используются параметры повышенной защиты. При необходимости передачи заданного количества пакетов, предусмотрен параметр n, после него вводится число. Объем пакетов задается специальным параметром l, который не должен превышать 1450 байт. Эти характеристики можно без проблем комбинировать.

Если соединение осуществляется на высокой скорости, то пинг таких популярных сайтов, как mail.ru, yandex.ru, должен быть в районе 10-20 мс. Если пингуемый адрес блокирует запросы, совсем не работает или используется dns-сервер в нерабочем состоянии, тогда таймаут поиска будет превышен или адреса просто не найдены. Во втором случае следует использовать публичные dns-сервера Гугла или Яндекса. Если своими силами не получится устранить проблему, нужно обращаться к провайдеру, который предоставляет услуги пользователю.

Если после запуска операции “ping” не принимаются пакеты данных, узел перестал быть доступным или отключена функция ответа на ping-запросы, тогда используется команда tracert. Текстовый интерфейс используют, чтобы проверить скорость соединения с компьютером и сервером.

Источник

Записки IT специалиста

Speedtest CLI — тестирование скорости соединения в командной строке

Сервис проверки скорости интернет-соединения Speedtest by Ookla в представлении не нуждается. Это известный и авторитетный инструмент, располагающий большим количеством серверов по всему миру. Можно без преувеличения сказать, что каждый системный администратор его хоть раз, да использовал. Говоря о Speedtest обычно, мы имеем ввиду одноименный сайт, который позволяет выполнить тестирование, но существует и вариант теста для командной строки, который позволяет использовать его на серверах и в сценариях мониторинга.

Научиться настраивать MikroTik с нуля или систематизировать уже имеющиеся знания можно на углубленном курсе по администрированию MikroTik. Автор курса, сертифицированный тренер MikroTik Дмитрий Скоромнов, лично проверяет лабораторные работы и контролирует прогресс каждого своего студента. В три раза больше информации, чем в вендорской программе MTCNA, более 20 часов практики и доступ навсегда.

Браузерные приложения всем хороши — не требуют установки, просты в использовании, наглядны, но только вот что делать, если вы работаете на сервере без графической оболочки или хотите использовать предлагаемые приложением функции в скриптах или сценариях? В этих случаях не обойтись без вариантов приложения для интерфейса командной строки — CLI (Command Line Interface).

Читайте также:  Информационная безопасность мобильного интернета

Speedtest предоставляет такую возможность, приложение для командной строки можно получить на официальном сайте, доступны версии для Windows, Linux, macOS и FreeBSD. Далее мы будем рассматривать версию для Linux-дистрибутивов основанных на Debian, но это касается только установки, использование утилиты во всех поддерживаемых системах одинаково.

В Linux нам доступно два варианта использования утилиты: установить ее через пакетный менеджер или скачать архив с бинарным файлом. Первый вариант является более предпочтительным, так как правилами хорошего тона в Linux является установка ПО из репозиториев, хотя опытные администраторы могут просто использовать бинарный файл. Этим и хорош Linux — каждый может настраивать систему именно так, как нравится, а не так, как задумал кто-то там.

Инструкции по установке приведены на официальной странице, но мы все равно повторим их здесь. Установку следует производить с правами суперпользователя или используя sudo. Здесь таятся некоторые различия. С правами root нам достаточно выполнить:

curl -s https://install.speedtest.net/app/cli/install.deb.sh | bash

А через sudo:

curl -s https://install.speedtest.net/app/cli/install.deb.sh | sudo bash

Почему именно так? Потому что первая команда производит скачивание скрипта и в повышении прав не нуждается. А при использовании конвейера в Linux повышение прав не наследуется, т.е. все последующие команды будут выполнены с правами пользователя, без учета sudo. Поэтому sudo надо использовать именно перед командой, требующей повышения прав, а не в начале строки.

После выполнения указанных команд в систему будет подключен новый репозиторий и будет произведено обновление списка пакетов, после чего нужно будет просто установить утилиту командой:

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

speedtest-cli-001.png

Для того, чтобы получить список ближайших серверов наберите команду:

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

speedtest-cli-002.png

Выяснив необходимый идентификатор можно выполнить тест с данным узлом используя для указания сервера опцию -s или —server-id, например, для Ростелекома:

speedtest-cli-003.png

Но возможности Speedtest этим не ограничиваются, утилита способна выводить информацию в различных форматах: несколько вариантов JSON, CSV и TSV (CSV с разделителем Tab). Для этого используйте ключ -f или —format:

speedtest -s 3260 -f json-pretty

speedtest-cli-004.png

И если JSON вполне удобочитаемый формат, то CSV/TSV просто выводит строку чисел без расшифровки, чтобы правильно их интерпретировать можно использовать опцию добавляющую заголовки колонок —output-header:

speedtest-cli-005.png

Имейте ввиду одну особенность: вывод команд с указанием формата выводит скорость в байтах, чтобы получить привычные Mб/с полученное значение следует разделить на 125 000.

Читайте также:  Мтс домашний интернет горячая линия 8800250 0890

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

speedtest -s 3260 -f tsv > ~/speedtest.tsv

Данная команда перенаправит вывод в файл speedtest.tsv в домашней директории пользователя и перезапишет его.

Если вы хотите дополнять файл, собирая в него информацию, то немного измените команду:

speedtest -s 3260 -f tsv >> ~/speedtest.tsv

speedtest-cli-006.png

Полученную информацию можно использовать самым разнообразным образом, скажем подключив к системе мониторинга Zabbix, где для этого имеются готовые плагины, либо, не имея иных инструментов, выполнив анализ в табличном редакторе:

speedtest-cli-007.png

Надеемся, что данный материал окажется вам полезен, а копилка администратора пополнится еще одним полезным инструментом.

Научиться настраивать MikroTik с нуля или систематизировать уже имеющиеся знания можно на углубленном курсе по администрированию MikroTik. Автор курса, сертифицированный тренер MikroTik Дмитрий Скоромнов, лично проверяет лабораторные работы и контролирует прогресс каждого своего студента. В три раза больше информации, чем в вендорской программе MTCNA, более 20 часов практики и доступ навсегда.

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

Поддержи проект!

Подпишись на наш Telegram-канал

Или подпишись на наш Телеграм-канал:

Источник

Как проверить скорость интернета через CMD на Windows

speedtest cmd-тестер скорость интернета скорость загрузки скорость загрузки командный терминал adsl fiber windows 11 простых обучающих программ

Вы это проверяете? скорость вашего интернет-соединения несколько раз в день?

Вы хотите иметь инструмент для проверки скорости интернета вам, так командная строка ?

С Интерфейс командной строки Speedtest теперь это возможно!

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

В этом уроке вы узнаете, как установить speedtest в командной строке чтобы использовать его на всех ваших командных консолях (CMD, PowerShell, Windows Терминал, . )

Проверьте скорость интернет-соединения через CMD с помощью Speedtest CLI

speedtest cmd tester скорость интернета полоса пропускания загрузка дебет 1 cli

Чтобы загрузить инструмент для проверки подключения к Интернету Интерфейс командной строки Speedtest открыть эту страницу: https://www.speedtest.net/apps/cli

speedtest cmd tester скорость интернета полоса пропускания скачать дебет 2 скачать для windows

Затем внизу нажмите «Скачать для Windows» (инструмент доступен во всех системах, включая macOS и Linux)

После загрузки zip-файла скопируйте файл «спидтест.exe«в файле»C: \Windows\ system32 \«

speedtest cmd тест скорость интернета пропускная способность скачать дебет 3 скопировать в system32

speedtest cmd тест скорость интернета пропускная способность загрузка дебет 4 windows терминал

Теперь просто используйте команду speedtest ou speedtest.exe из Windows Терминал ou CMD.

speedtest cmd tester скорость интернета полоса пропускания загрузка дебетовая 5 скорость результата загрузка загрузка

В конце теста вы получите ссылку на результат, которую вы можете передать своему интернет-провайдеру или техническому специалисту, чтобы сообщить о низкой скорости.

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

speedtest cmd тест скорость интернета пропускная способность загрузка дебетовая 6 speedtest exe пауза

Поздравляю! Вы можете проверить скорость вашего интернет-соединения на CMD

Что вы думаете об этой подсказке? Это действительно полезно?

^ _ ^

Оставить комментарий

Источник

Оцените статью
Adblock
detector