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

Обновлено: 20.11.2024

Тим Фишер имеет более чем 30-летний опыт работы в сфере технологий. Он пишет о технологиях более двух десятилетий и является вице-президентом и генеральным директором Lifewire.

В этой статье

Перейти к разделу

Команда ping — это команда командной строки, используемая для проверки способности исходного компьютера связаться с указанным целевым компьютером. Это простой способ проверить, может ли компьютер обмениваться данными с другим компьютером или сетевым устройством.

Команда ping работает, отправляя эхо-запросы протокола управляющих сообщений Интернета (ICMP) на компьютер назначения и ожидая ответа. Две основные части информации, которые предоставляет команда ping, — это количество возвращенных ответов и время, необходимое для их возврата.

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

Слово "ping" также используется в Интернете для обозначения краткого сообщения, обычно в виде текста или электронной почты. Например, вы можете "пропинговать своего начальника" или отправить ему сообщение о проекте, но команда ping тут ни при чем.

Доступность команды Ping

Команда ping доступна из командной строки в операционных системах Windows 11, Windows 10, Windows 8, Windows 7, Windows Vista и Windows XP. Он также доступен в более старых версиях Windows, таких как Windows 98 и 95.

Эту команду также можно найти в командной строке в меню восстановления и восстановления дополнительных параметров запуска и параметров восстановления системы.

Синтаксис команды Ping

ping [-t] [-a] [-n количество] [-l размер] [-f] [-i TTL] [-v TOS] [-r количество] [-s количество] [-w время ожидания] [-R] [-S источник] [-p] [-4] [-6] цель [/?]

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

Параметры команды Ping
Элемент Объяснение
-t Использование этой опции будет пинговать цель до тех пор, пока вы не остановите его, используя Ctrl+C.
-a Эта опция команды ping разрешает, если возможно, имя хоста IP-адреса целевого.
-n count Эта опция устанавливает количество отправляемых эхо-запросов ICMP от 1 до 4294967295. Команда ping по умолчанию отправит 4, если -n не используется.
-l размер Используйте этот параметр установить размер пакета эхо-запроса в байтах от 32 до 65 527. Команда ping отправит 32-байтовый эхо-запрос, если вы не используете параметр -l.
-f Используйте этот параметр команды ping чтобы предотвратить фрагментацию эхо-запросов ICMP маршрутизаторами между вами и целью. Параметр -f чаще всего используется для устранения проблем с максимальной единицей передачи пути (PMTU).
-i TTL Этот параметр устанавливает значение времени жизни (TTL), максимальное значение которого равно 255.
-v TOS Этот параметр позволяет установить значение Типа обслуживания (TOS). Начиная с Windows 7, этот параметр больше не работает, но по-прежнему существует из соображений совместимости.
-r count Используйте это ping, чтобы указать количество прыжков между вашим компьютером и целевым компьютером или устройством, которое вы хотите записать и отобразить. Максимальное значение для count равно 9, поэтому вместо этого используйте команду tracert, если вы хотите просмотреть все переходы между двумя устройствами.
- s count Используйте этот параметр, чтобы указать время в формате Internet Timestamp, когда каждый эхо-запрос получен и отправлен эхо-ответ. Максимальное значение для count равно 4, что означает, что только первые четыре прыжка могут иметь отметку времени.
-w timeout Указание значения время ожидания при выполнении команды ping регулирует количество времени в миллисекундах, в течение которого ping ожидает каждого ответа. Если вы не используете параметр -w, используется значение времени ожидания по умолчанию 4000, что составляет 4 секунды.
-R Эта опция указывает команде ping отслеживать путь туда и обратно.
-S srcaddr Используйте эту опцию, чтобы указать исходный адрес .
-p Используйте этот переключатель для проверки связи с адресом поставщика виртуализации сети Hyper-V.
-4 Это заставляет команду ping использовать только IPv4, но это необходимо только в том случае, если target является именем хоста, а не IP-адресом.
-6 Это заставляет команду ping использовать только IPv6, но, как и в случае с опцией -4, необходимо только при проверке связи с именем хоста.
target Это пункт назначения, который вы хотите пропинговать, либо IP-адрес, либо имя хоста.
/? Используйте переключатель справки с командой ping, чтобы отобразить подробную справку о нескольких параметрах команды.

Параметры -f, -v, -r, -s, -j и -k работают только при эхо-тестировании адресов IPv4. Параметры -R и -S работают только с IPv6.

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

Вы можете сохранить вывод команды ping в файл с помощью оператора перенаправления.

Если вы хотите проверить подключение к компьютеру или качество интернет-соединения, все, что вам нужно сделать, это выполнить ping-тест. Если у вас возникла проблема с подключением, вы сможете определить, ограничена ли она вашей локальной сетью (ваша домашняя или офисная установка) или проблема выходит за ее пределы (ваш интернет-провайдер, хост-сеть или конкретный веб-сайт). . Вот как выполнить пинг-тест на ПК с Windows 10 и как прочитать результаты.

Примечание. Если вы хотите узнать, как выполнить проверку связи на компьютере Mac, ознакомьтесь с нашим пошаговым руководством здесь.

Что такое проверка связи?

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

Когда вы выполняете ping-тест, ваш компьютер отправляет небольшой пакет данных на ваш хост, веб-домен или другое устройство в вашей сети. Результаты покажут вам, как быстро ваш компьютер получает ответ «понг» в миллисекундах. Вы хотите, чтобы время отклика на пинг было как можно меньше.

Как выполнить проверку связи на ПК с Windows 10

Чтобы выполнить ping-тест в Windows 10, откройте панель поиска Windows, введите CMD и нажмите Открыть. В командной строке введите ping, затем пробел, затем IP-адрес или доменное имя, которое вы хотите проверить, и нажмите Enter.. р>

Как прочитать результаты теста Ping

При выполнении пинг-теста на ПК с Windows 10 вы увидите результаты четырех разных пинг-тестов. Каждый тест покажет вам время пинга в миллисекундах (мс) и количество пакетов, которые были получены или потеряны. Вы также увидите минимальное, максимальное и среднее время отклика на проверку связи.

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

Если вы выполняете ping-тест для проверки подключения к Интернету, вы можете проверить связь с DNS-серверами Google, введя «ping 8.8.8.8». Это сообщит вам, есть ли проблема с подключением к Интернету, а не только с подключением к определенному сайту.

Чтобы видеть результаты непрерывной проверки связи, вы можете добавить к своей команде "-t". Например, вы можете ввести «ping 8.8.8.8 -t», чтобы узнать, истекает ли время ожидания подключения к DNS-серверам Google. Затем, чтобы остановить тест, просто одновременно нажмите клавиши Control + C на клавиатуре.

Распространенные сообщения об ошибках проверки связи

Вот наиболее распространенные сообщения об ошибках, которые вы увидите, если ваш ping-тест вернет неудачные результаты:

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

Теперь, когда вы знаете, как выполнять ping-тест и как читать результаты, узнайте больше о своем интернет-соединении, ознакомившись с нашим пошаговым руководством о том, как проверить скорость Wi-Fi.

Применимо к: Windows Server 2022, Windows Server 2019, Windows Server 2016, Windows Server 2012 R2, Windows Server 2012

Проверяет подключение на уровне IP к другому компьютеру TCP/IP, отправляя эхо-запрос протокола управляющих сообщений Интернета (ICMP). Отображается получение соответствующих сообщений эхо-ответа, а также время приема-передачи. ping — это основная команда TCP/IP, используемая для устранения неполадок подключения, достижимости и разрешения имен. При использовании без параметров эта команда отображает содержимое справки.

Эту команду также можно использовать для проверки имени и IP-адреса компьютера. Если проверка связи с IP-адресом прошла успешно, а проверка связи с именем компьютера — нет, у вас может возникнуть проблема с разрешением имени. В этом случае убедитесь, что указанное вами имя компьютера может быть разрешено через локальный файл Hosts, с помощью запросов системы доменных имен (DNS) или с помощью методов разрешения имен NetBIOS.

Эта команда доступна, только если Интернет-протокол (TCP/IP) установлен как компонент в свойствах сетевого адаптера в сетевых подключениях.

Синтаксис

Параметры

< td>Указывает количество времени в миллисекундах для ожидания сообщения эхо-ответа, соответствующего данному сообщению эхо-запроса. Если сообщение эхо-ответа не получено в течение времени ожидания, отображается сообщение об ошибке «Время ожидания запроса истекло». Время ожидания по умолчанию равно 4000 (4 секунды).
Параметр Описание
/t Указывает, что ping продолжает отправлять сообщения эхо-запроса в пункт назначения, пока не будет прервано. Чтобы прервать и отобразить статистику, нажмите CTRL+ENTER. Чтобы прервать и выйти из этой команды, нажмите CTRL+C.
/a Указывает обратное разрешение имени. выполняется на IP-адресе назначения. Если это успешно, ping отображает соответствующее имя хоста.
/n Указывает количество эхо-сигналов. Сообщения с запросом на отправку. По умолчанию 4.
/l Указывает длину в байтах поля данных в сообщения эхо-запроса. Значение по умолчанию — 32. Максимальный размер — 65 527.
/f Указывает, что сообщения эхо-запроса отправлено с флагом Do Not Fragment в заголовке IP, установленным на 1 (доступно только для IPv4). Сообщение эхо-запроса не может быть фрагментировано маршрутизаторами на пути к месту назначения. Этот параметр полезен для устранения неполадок, связанных с максимальной единицей передачи (PMTU).
/I Указывает значение поля Time To Live (TTL) в заголовке IP для отправленных сообщений эхо-запроса. По умолчанию используется значение TTL по умолчанию для хоста. Максимальный TTL равен 255.
/v Указывает значение поле Type Of Service (TOS) в заголовке IP для отправленных сообщений эхо-запроса (доступно только для IPv4). Значение по умолчанию — 0. TOS указывается как десятичное значение от 0 до 255.
/r Указывает, что параметр Record Route в заголовке IP используется для записи пути, пройденного сообщением эхо-запроса и соответствующим сообщением эхо-ответа (доступно только для IPv4). Каждый переход в пути использует запись в опции Record Route. Если возможно, укажите счетчик, равный или превышающий количество прыжков между источником и пунктом назначения. Число должно быть не менее 1 и не более 9.
/s Указывает, что параметр Internet timestamp в заголовке IP используется для записи времени прибытия сообщения эхо-запроса и соответствующего сообщения эхо-ответа для каждого прыжка. Значение count должно быть не менее 1 и не более 4. Это требуется для локальных адресов назначения.
/j Указывает, что в сообщениях эхо-запроса используется параметр "Свободный исходный маршрут" в заголовке IP с набором промежуточных пунктов назначения, указанных в списке хостов (доступно только для IPv4). ). При свободной маршрутизации источника последовательные промежуточные пункты назначения могут быть разделены одним или несколькими маршрутизаторами. Максимальное количество адресов или имен в списке узлов — 9. Список узлов — это последовательность IP-адресов (в десятичном представлении с точками), разделенных пробелами.
/k Указывает, что сообщения эхо-запроса используют параметр Strict Source Route в заголовке IP с набором промежуточных пунктов назначения, указанных в списке хостов (доступно на только IPv4). При строгой исходной маршрутизации следующий промежуточный пункт назначения должен быть доступен напрямую (он должен быть соседним на интерфейсе маршрутизатора). Максимальное количество адресов или имен в списке хостов равно 9.Список хостов представляет собой серию IP-адресов (в десятичном формате с точками), разделенных пробелами.
/w
/R Указывает путь отслеживается (доступно только для IPv6).
/S Указывает исходный адрес для использования ( доступно только для IPv6).
/4 Указывает IPv4, используемый для проверки связи. Этот параметр не требуется для идентификации целевого хоста с адресом IPv4. Требуется только идентифицировать целевой хост по имени.
/6 Указывает IPv6, используемый для проверки связи . Этот параметр не требуется для идентификации целевого хоста с адресом IPv6. Требуется только идентифицировать целевой хост по имени.
Указывает имя хоста или IP-адрес назначения.
/? Отображает справку в командной строке.

Пример вывода команды ping

Примеры

Чтобы пропинговать пункт назначения 10.0.99.221 и сопоставить 10.0.99.221 с его именем хоста, введите:

Чтобы пропинговать пункт назначения 10.0.99.221 с помощью 10 сообщений эхо-запроса, каждое из которых имеет поле данных размером 1000 байт, введите:

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

Чтобы пропинговать пункт назначения 10.0.99.221 и указать свободный исходный маршрут 10.12.0.1-10.29.3.1-10.1.44.1, введите:

Брэди Гэвин

Брэди Гэвин
Писатель

Брэйди Гэвин уже 15 лет занимается технологиями и написал более 150 подробных руководств и пояснений. Он рассмотрел все, от взломов реестра Windows 10 до советов по браузеру Chrome. Брэди имеет диплом в области компьютерных наук в колледже Камосан в Виктории, Британская Колумбия. Подробнее.

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

Как работает проверка связи?

Ping происходит от термина, используемого в технологии сонара, которая посылает звуковые импульсы, а затем ожидает возвращения эха. В компьютерной сети инструмент проверки связи встроен в большинство операционных систем и работает примерно так же. Вы запускаете команду ping вместе с определенным URL-адресом или IP-адресом. Ваш компьютер отправляет несколько пакетов информации на это устройство, а затем ожидает ответа. Когда он получает ответ, инструмент проверки связи показывает, сколько времени потребовалось каждому пакету, чтобы пройти туда и обратно, или сообщает, что ответа не было.

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

И практически не имеет значения, какую операционную систему вы используете. Поднимите окно терминала или командной строки, и вы сможете использовать ping в macOS, Linux или любой версии Windows.

Как пользоваться пингом

В нашем примере мы собираемся использовать командную строку Windows. Но вы также можете использовать команду ping в Windows PowerShell или в приложении «Терминал» в macOS или любом дистрибутиве Linux. Как только вы начнете использовать настоящую команду, она будет работать везде одинаково.

В Windows нажмите Windows+R. В окне «Выполнить» введите «cmd» в поле поиска и нажмите Enter.

Этот ответ показывает URL-адрес, который вы проверяете, IP-адрес, связанный с этим URL-адресом, и размер пакетов, отправляемых в первой строке. В следующих четырех строках показаны ответы от каждого отдельного пакета, включая время (в миллисекундах), которое потребовалось для ответа, и время жизни (TTL) пакета, то есть количество времени, которое должно пройти, прежде чем пакет отбрасывается.

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

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

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

Вот как использовать ping в самом простом виде. Конечно, как и в большинстве команд, есть некоторые расширенные переключатели, которые вы можете использовать, чтобы заставить его вести себя немного по-другому. Например, вы можете заставить его продолжать пинговать место назначения, пока вы не остановите команду, указать количество раз, которое вы хотите, чтобы он пинговал, установить, как часто он должен пинговать, и многое другое. Но если вы не занимаетесь устранением каких-то очень специфических проблем, вам не нужно сильно беспокоиться об этих дополнительных переключателях.

Если вам интересно узнать о них, просто введите «ping /?» в командной строке, чтобы увидеть список.

Итак, что вы можете сделать с Ping?

Теперь, когда вы знаете, как использовать эту команду, вот несколько интересных вещей, которые вы можете сделать с ней:

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

В приведенном выше списке используется своего рода подход «извне внутрь», когда вы сначала пингуете самый дальний пункт назначения, а затем переходите к более локальным устройствам. Некоторым людям нравится работать наизнанку, сначала проверяя петлевой адрес, затем маршрутизатор (или другое локальное устройство), а затем интернет-адрес.

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

< /tbody>
Команды Linux
Файлы tar · pv · cat · tac · chmod · grep · diff · sed · ar · man · pushd · popd · fsck · testdisk · seq · fd · pandoc · cd · $PATH · awk · join · jq · fold · uniq · journalctl · tail · stat · ls · fstab · echo · less · chgrp · chown · rev · look · strings · type · rename · zip · unzip · mount · umount · install · fdisk · mkfs · rm · rmdir · rsync · df · gpg · vi · nano · mkdir · du · ln · patch · convert · rclone · shred · srm
Процессы alias · screen · top · nice · renice · прогресс · strace · systemd · tmux · chsh · история · at · пакетное · бесплатное · которое · dmesg · chfn · usermod · ps · chroot · xargs · tty · pinky · lsof · vmstat · timeout · стена · yes · kill · спать · sudo · su · время · groupadd · usermod · группы · lshw · выключение · перезагрузка · halt · poweroff · passwd · lscpu · crontab · date · bg · fg
Сеть netstat · ping · traceroute · ip · ss · whois · fail2ban · bmon · копать · finger · nmap · ftp · curl · wget · who · whoami · w · iptables · ssh-keygen · ufw
  • › 10 основных команд Linux для начинающих
  • › Как создать Yahoo! Аккаунт
  • › Как использовать команду ip в Linux
  • › Худшее, что есть в телефонах Samsung, — это программное обеспечение Samsung.
  • › Что означает XD и как вы его используете?
  • › Почему прозрачные чехлы для телефонов желтеют?
  • › Почему СМС должен умереть
  • › Что такое GrapheneOS и как она делает Android более приватным?

Читайте также: