Как проверить пинг интернета через командную строку. Тестирование работы сети

Telnet и nslookup

Также желательно выполнить следующие команды для диагностики – это telnet и nslookup.

Скорее всего, если попробовать выполнить команду telnet, то возникнет следующее сообщение:

"telnet" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.

https://www.youtube.com/watch?v=a9a3aaJBLkA

Давайте установим его. Откроем Пуск -> Панель управления:

Выбираем пункт Программы:

Нажимаем Включение или отключение компонентов Windows:

Ставим галочку напротив Клиент Telnet и нажимаем OK:

Ожидаем загрузки:

Возвращаемся к командной строке и вводим команду:

и нажимаем Enter:

Видим пустую консоль – это означает, что подключение к сайту идет успешно, нажимаем Ctrl C

Дополнительные агрунементы для пинга

Команду PING можно задавать с дополнительными аргументами, которые позволят вам более тонко настроить тест. Например, команда ping –t IP_адрес будет производить «пингование» до тех пор, пока пользователь не остановит тест.

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

Как проверить пинг до сервера через командную строку

В командной строке введите команду:

ping IP_адрес (например, ping 192.168.1.1)

В итоге вы увидите процесс опроса устройства по заданному IP-адресу. Если время обмена пакетами составляет несколько миллисекунд, то сеть работает нормально. Однако, при появлении ошибок связи с устройством следует искать неисправность.

Для начала следует выполнить проверку связи с локальным IP-адресом, выполнив команду: ping 127.1.1.0, где 127.1.1.0 – это локальный адрес собственного компьютера.

Если все в порядке, следует проверить другие известные устройства в сети, а также IP-адрес шлюза сети. Таким образом, вы постепенно исключите устройства на пути к «тестируемому» компьютеру.

Как сделать пинг (ping)?

Команда ping в командной строке используются, чтобы убедиться, что компьютер может взаимодействовать с Сетью и ресурсами внутри нее. Ping работает за счёт отправки echo request сообщений по протоколу ICMP (Internet Control Message Protocol) и ожидания ответа. Она позволяет узнать, сколько ответов получено, и сколько времени на это ушло:

ping [-t] [-a] [-n count] [-l size] [-f] [-i TTL] [-v TOS] [-r count] [-s count] [-w timeout] [-R] [-S srcaddr] [-p] [-4] [-6] target [/?]

-t = эта опция будет пинговать целевое устройство до тех пор, пока вы принудительно не остановите запрос с помощью сочетания клавиш Ctrl C.

-a = запросит имя хоста по целевому IP-адресу.

-n число = задаёт количество ICMP сообщений, которое должно быть отправлено. Если выполнить команду ping без указания этого параметра, то по умолчанию будет отправлено 4 запроса.

-l размер = задает размер пакета echo-запросов (от 32 до 65,527). Без указания этой опции ping отправляет echo-запросы размером в 32 байта.

-f = предотвращает фрагментацию echo-запросов маршрутизаторами, находящимися в цепочке между вами и целевым устройством. Опцию -f часто используют для отладки проблем, связанных с PMTU (Path Maximum Transmission Unit).

:/>  Как правильно отключить файл подкачки в Windows 10

-i TTL = задаёт длительность TTL (Time to Live), максимальное значение которой составляет 255.

-v TOS = устанавливает значение TOS (Type of Service). Параметр не работает в Windows 7 и выше.

-r число = эту опцию для команды ping нужно использовать для указания количества переходов между вашим и целевым компьютером, которое вы хотите записать и вывести. Максимальное значение 9, так что, если вам интересно узнать точное количество звеньев между двумя устройствами, то лучше использовать tracert.

-s число = время в формате Internet Timestamp, за которое получается и отправляется каждый echo-запрос. Максимальное значение здесь 4, а это значит, что можно зафиксировать лишь первых 4 перехода.

-w timeout = значения тайм-аута в миллисекундах, в течение которого ping будет ожидать каждого ответа. Если не использовать опцию -w, то тайм-аут по умолчанию будет составлять 4000 миллисекунд (4 секунды).

-R = использование заголовка для проверки также и обратного маршрута.

-S srcaddr = используемый адрес источника.

-p = используется для проверки состояния адреса Hyper-V Network Virtualization.

-4 = проверка состояния подключения только по протоколу IPv4. Это требуется, когда цель имеет только имя хоста и неизвестен IP-адрес.

-6 = принудительная проверка состояния подключения по протоколу IPv6. Это необходимо, когда известно только имя хоста.

target (цель) = удаленное устройство, состояние которого нужно проверить. Это может быть как IP, так и имя хоста.

/? = вывод справки обо всех доступных параметрах команды ping.

Примечание:-f, -v, -r, -s, -j и -k работают только при проверке состояния IPv4-адресов. Опции -R и -S работают только с протоколом IPv6.

В команде ping описание есть и менее популярные параметры: [-j host-list], [-k host-list] и [-c compartment]. Чтобы получить дополнительную информацию о них, воспользуйтесь командой /?.

В этом примере команда ping используется для проверки состояния хоста www.google.com. Опция -n указывает команде ping на необходимость отправить пять echo-запросов ICMP вместо стандартных четырех, а опция –l задаёт размер пакета для каждого запроса в 1500 байт вместо 32 байт по умолчанию. При таком запросе вы получите следующий результат:

Пункт 0% loss в статистике проверки состояния 74.125.224.82 говорит о том, что все посланные к www.google.comecho-запросы были возвращены. Это значит, что до тех пор, пока сеть активна, можно взаимодействовать с сайтом Google без каких-либо проблем.

В этом примере использования команды ping в cmd проверяется состояние 127.0.0.1, который также известен как IP-адрес localhost в протоколе IPv4.

Ping 127.0.0.1 – отличный способ проверить работоспособность всех функций Windows. Но с помощью этого запроса не получится узнать о состоянии своего или удаленного компьютера. Существует и IPv6-версия этой проверки – ping ::1.

:/>  Как настроить проводные и блютуз наушники на ПК с Windows 10

В этом примере мы пытаемся узнать имя хоста, привязанное к IP-адресу 192.168.1.22. При этом проверка должна быть проведена в штатном режиме, даже если имя хоста выяснить не удастся.

Как видно из приведенного выше примера, команда ping в Windows 7 определила проверяемый IP-адрес как имя хоста J3RTY22, после чего осуществила проверку состояния при стандартных настройках.

В этом примере мы, при помощи опции -6, включаем принудительное использование протокола IPv6, а затем приступаем к бесконечной проверке состояния SERVER (при помощи опции -t).

После семи полученных ответов мы намеренно прервали проверку состояния. Вспоминаем, как остановить команду ping? При помощи Ctrl C. Также -6 привела к использованию адресов по протоколу IPv6.

Совет: число после знака % в сгенерированных в данном примере ответах указывает на Zone ID протокола IPv6, которая определяет используемый сетевой шлюз. Можно сгенерировать таблицу из Zone ID, совпадающих с названием вашего сетевого шлюза, при помощи netsh interface ipv6 show interface. IPv6 Zone ID отображается числом в колонке Idx.

Команда ping поддерживается в командной строке ОС Windows 10, Windows 8, Windows 7, Windows Vista и Windows XP, а также Windows 98 и 95.

Её также можно использовать в дополнительных настройках автозагрузки и опциях восстановления системы.

Команда ping часто используется как дополнение к другим командам (tracert, ipconfig, netstat, nslookup и другие).

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

Команда ping

Итак, нажмите на сочетание клавиш Win R на клавиатуре или откройте Пуск -> Выполнить. В появившемся окне наберите cmd: 

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

Команда tracert

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

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

Результаты проверки ping

При выполнении проверки на пинг рядом с каждым отправленным пакетом отображается время его возврата в миллисекундах (мс). Это именно то, чтобы обычно называют «пингом».

После завершения выполнения команды «ping» обязательно выводится статистика с результатами. Первая часть статистики отображает количество отправленных, полученных и потерянных пакетов. Если соединение хорошее, то количество отправленных и полученных пакетов будет одинаковым, а количество потерянных пакетов будет равно нулю.

Ниже статистика о времени приема и передачи пакетов в миллисекундах (мс) или пинг.

:/>  Использование флешки в качестве оперативной памяти на ПК

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

Способ 1: утилита ping

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

  1. Откройте «Пуск» и запустите «Командную строку», отыскав ее через поиск. Перейти к консоли можно и любым другим удобным образом.
  2. Запуск командной строки для использования утилиты ping для пропинговки адреса

  3. Там введите ping IP-адрес, а затем нажмите на Enter.
  4. Ввод команды ping для пропинговки адреса через командную строку

  5. Ожидайте завершения обмена пакетами с указанным IP-адресом, следя за ответами в отдельных строках.
  6. Процесс проверки адреса через командную строку утилитой ping

  7. По завершении отобразится несколько строк, показывающих статистику проверенных пакетов. Исходя из полученных результатов, можно делать выводы о доступности указанного адреса и стабильности соединения с интернетом.
  8. Успешное завершение проверки адреса через командную строку при помощи утилиты ping

  9. Существуют дополнительные аргументы, которые можно присвоить рассматриваемой утилите при выполнении команды. Для просмотра их значения напишите ping /? и подтвердите ввод нажатием на Enter.
  10. Ввод команды для отображения помощи по использованию утилиты ping

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

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

Способ 2: утилита tracert

Другая одна стандартная утилита операционной системы Windows под названием tracert пригодится, если при пропинговке требуется учитывать маршрут от компьютера к роутеру. Будет протестировано несколько маршрутов по введенному IP-адресу, а запуск этого процесса происходит так:

  1. Вызовите «Командную строку» и введите там tracert IP-адрес.
  2. Использование команды tracert для пропинговки адреса через командную строку

  3. Сразу же после этого начнется трассировка маршрута с определенным количеством прыжков. Не закрывайте консоль до окончания этого процесса, поскольку тогда весь прогресс будет сброшен.
  4. Процесс проверки адреса через командую строку в утилите tracert

  5. При появлении оповещения «Трассировка завершена» можно ознакомиться с полученными результатами прохождения маршрута по разным направлениям.
  6. Результаты проверки адреса через утилиту tracert в командной строке

  7. Точно по такому же принципу, как это было и с предыдущей утилитой, функционирует команда tracert /?. Она отображает дополнительные параметры, которые можно присвоить средству во время запуска маршрутизации. Используйте их по необходимости, например, когда требуется задать максимальное число прыжков.
  8. Вспомогательные параметры для использования утилиты tracert

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