Как проверить Ping через командную строку: подробные инструкции для начинающих

Как проверить Ping через командную строку подробные инструкции для начинающих

Проверка PING является важным инструментом для определения доступности удаленного сервера или системы. Ping используется для отправки запросов Echo на указанный IP-адрес или домен. Это измеряет время, которое потребовалось для запроса Echo, чтобы вернуться.

Чтобы проверить Ping в Windows, вы можете использовать команду «Ping», а в Ubuntu вы можете использовать утилиту «Ping». В обоих случаях сначала дается имя или IP-адрес целевого сайта или сервера. Несколько пакетов будут отправлены с запросом Echo, а статистика для каждого пакета будет собираться, включая время ответа и количество отправленных и полученных пакетов.

Чтобы проверить Ping в Windows, откройте командную строку и введите следующую команду:

ping site_name.

В ответ вы увидите запись каждого запроса Echo, отправленного: время ответа в миллисекундах, количество байтов в пакете (обычно 32) и номер пакета. Основным значением для оценки доступности является процент полученных ответов. Если получен хотя бы один ответ, это означает, что пакет был успешно доставлен и сервер доступен.

В Ubuntu проверка Ping выполняется аналогичным образом. Запустите терминал и введите команду:

ping site_name.

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

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

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

В системах Ubuntu и MacOS самая используемая команда для проверки Ping — это Ping.

Чтобы начать, откройте терминал. Введите команду «Ping» и имя домена или IP-адреса, который вы хотите проверить. Например:

Ping Google.com или Ping 192.168.1.1

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

Если вы хотите, чтобы это продолжилось, пока не прервете команду, введите ping -t для Windows или ping -i для macOS.

Вы также можете изменить количество запросов, которые вы отправляете, используя опцию -n для Windows или -c для macOS. Например, ping -n 10 Google.com отправит 10 пингов в Google.

Если вы используете IP-адрес вместо доменного имени, вы также можете проверить доступность промежуточных маршрутизаторов на пути между вашим компьютером и целевым устройством, используя утилиту Traceroute на MacOS или Tracert в системах Windows. Например:

Traceroute Google.com или Tracert 192.168.1.1

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

Основными вещами, которые вы должны увидеть на выходе Ping, являются время отклика (срок службы) каждого пакета, количество отправленных/полученных пакетов и процент потерь.

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

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

Популярные статьи

Если у вас уже установлена Ubuntu

пинг [ip-адрес] — где [ip-адрес] является ли IP-адресом или доменным именем удаленного сервера.

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

Вот примеры того, как вы можете использовать команду Ping:

Ping 192.168.1.1 — Проверяет доступность хоста на IP-адресе 192.168.1.1

Пинг Google.com — проверяет, достижим ли хост доменным именем Google.com.

tern@tern-aspire-e1-572g:~$ ping Google.com

Пинг Google.com (par10s21-in-x0a.1e100.net (2a00:1450:4007:809::200a)) 56 байт данных

64 байта от PAR10S21-in-X0A.1E100.net (2A00:1450:4007:809::200A): ICMP_SEQ=1 TTL=57 время=40,5 мс (ответ)

64 байта от PAR10S21-в-X0A.1E100.net (2A00:1450:4007:809::200A): ICMP_SEQ=2 TTL=57 время=40,2 мс (ответ)

64 байта от PAR10S21-в-X0A.1E100.net (2A00:1450:4007:809::200A): ICMP_SEQ=3 TTL=57 время=40,2 мс (ответ)

^C

— Google.com Статистика Ping —

3 пакета передано, 3 получено, 0% потеря пакетов, время 2001 мс.

RTT MIN/AVG/MAX/MDEV=40,249/40,350/40,550/0,472 МС

Ключевой момент: проверка наличия удаленного хоста выполняется путем отправки 8 пакетов по 30 байт с интервалом 0,5 секунды каждый, и выясняется, есть ли ответ от удаленного хоста.

Доменное имя в Windows можно определить через командную строку — Cmd.exe, работающий как администратор. Введите команду nslookup и домен в соответствующем поле. Это запускается через комбинацию клавиш (Ctrl+Alt+T).

Команда Tracert (сокращение от «трассировки») используется для проверки маршрута к указанному IP-адресу. Tracert позволяет определить количество прыжков до удаленного узла и узнать, через какие маршрутизаторы проходит пакет данных. Команда выполняется в терминале, и если все узлы доступны, отображается таблица, состоящая из маршрутизаторов (указан IP-адрес каждого узла), а также сети, принадлежащие этим узлам. По умолчанию количество прыжков ограничено 30. Вы также можете выполнить проверку на уровне IPv6 с помощью команды Traceroute6.

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

Ping — самый простой инструмент для проверки доступности удаленного хоста через IP-сеть. Его можно использовать с различными флагами, чтобы получить информацию о IP и времени задержки ответа. Более подробную информацию о флагах и опциях можно найти в официальной документации Ping.

Tracert — Аналогично Linux Tracert может использоваться для определения количества прыжков на удаленный хост и увидеть его IP-адрес, ожидая ответа с удаленного сервера.

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

Winmtr — это веб-интерфейс для диагностики сетевого соединения с использованием технологии отслеживания PING и маршрутов. Особенность Winmtr состоит в следующем: Traceroute и Ping организуют несколько прыжков, в результате которых вы получаете список IP-адресов, через которые проходит ваш запрос.

1. Выберите первый хост (/), который может быть и клиентом, и сервером, или все хосты.

2. Выберите последний хост (/), но не единственный хост.

3. Нажмите «начать», чтобы начать прослушивание сервера.

4. Пропустите все ненужные хосты и выберите желаемый порт.

NetStat

NetStat-B — самая популярная команда в Windows для проверки сетевых соединений. Команда NetStat позволяет отображать текущее состояние IP-протоколов в сети, которую в настоящее время использует приложение.

Основным преимуществом команды NetStat -B является то, что она позволяет обнаружить и прекращать использование портов или соединений, отображая информацию о программах, которые используют определенные порты. Он также позволяет отображать все сетевые подключения, даже TCP/IP, IPv4, IPv6, UDP, открытые списки сокетов, текущая таблица маршрутизации, информацию об коммуникации ресурсов и удаление ресурсов.

Технологии Interconnect, которые используют команды NetStat Ping и Traceroute, основаны на ICMP и требуют, чтобы TCP/IP был установлен в вашем терминале или адаптере маршрутизатора. В Windows имена домена и домены используют Punycode, который представляет собой формат, в котором имена доменных доменов Unicode представлены в ASCII с использованием специальной схемы, включая префикс XN—.

Если у вас есть macOS

Если у вас есть macOS

Вы можете использовать команду «Ping», чтобы проверить соединение на macOS. Она работает также как и команда в Windows и позволяет отправлять запросы на сервер с помощью протокола ICMP (протокол управляющих сообщений интернета).

Чтобы проверить соединение с помощью Ping, откройте терминал. Для этого нажмите комбинацию клавиш «Cmd+Space» и введите «терминал» в поиске. Выберите терминал и нажмите «Ввод».

В открытое окно терминала введите команду «ping site_name». Вместо «site_name» укажите доменное имя или IP-адрес сервера, который вы хотите проверить соединение.

Значением «site_name» может быть либо доменное имя (например, google.com), либо IP-адрес (например, 8.8.8.8).

Команда «Ping» отправит запросы Echo на сервер и отобразит время, необходимое для передачи сообщения. Он также покажет информацию о маршруте, который выбрал запрос, и о большинстве промежуточных маршрутизаторов.

Чтобы остановить запуск команды «Ping», нажмите «Ctrl+C».

Вы также можете использовать команду «ping -c count site_name», где «count» -это количество пакетов, которые будут отправлены на сервер.

Если вы хотите определить Ping, используя IPv6, добавьте флаг «-6» в команду «ping». Например, «ping -6 site_name».

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

Кроме того, вы можете использовать команду «Traceroute» (или «Tracert» для Windows), чтобы определить путь запроса и найти местоположение возможных задач.

Таким образом, если у вас есть macOS, откройте терминал, и использование команды «Ping» поможет вам определить Ping на целевой сервер или домен.

Как запустить Tracert

Как запустить Tracert

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

Чтобы запустить Tracert, сделайте следующее:

  1. Откройте командную строку (терминал). В Windows вы можете нажать комбинацию клавиш Win+R и ввести CMD и нажать Enter. В операционных системах на основе Linux (например, Ubuntu или Kubuntu) вы можете использовать клавиши Ctrl+Alt+T.
  2. В терминале, который открывается, введите команду Tracert, за которым следует IP-адрес или доменное имя, для которого вы хотите узнать маршрут. Например:
    Операционная системаКоманда ТрейсерыПример
    ОкнаТрассировкаTracert Google.com
    Linux (Ubuntu, Kubuntu)TracerouteTraceroute Google.com
    macOSTracerouteTraceroute Google.com

    После ввода Tracert в командной строке и имени домена или I P-адреса нажмите Enter. Это начнет процесс отправки пакетов и отображения промежуточных узлов по пути. В Windows будет отображаться количество хопов (хмель) и временных полей для каждого узла. Операционные системы на основе Linux и MacOS будут отображать список хопов, I P-адресов и времени жизни (TTL) для каждого узла.

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

    Ссылки по теме

    Ссылки по теме

    При использовании командной строки для проверки связи с помощью Ping, полезно использовать связанные ссылки, чтобы получить больше информации о системе. Вот несколько советов и примеров:

    1. Проверьте доступность сайта с помощью команды Ping

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

    2. Проверьте доступность сайта с помощью команды Tracert

    Введите команду «tracert site_name» или «tracert ip-address» в окне командной строки. Эта утилита позволяет определить количество прыжков между вашим компьютером и целевым сайтом. Каждое отдельное сообщение Hop будет содержать IP-адрес и имя хоста маршрутизатора, а также время, необходимое для передачи запроса.

    3. Проверьте доступность сайта с помощью команды Telnet

    Введите команду «telnet name_site_port» или «порт ip-address telnet» в окне командной строки. Это позволяет узнать, открыт ли конкретный порт на удаленном сервере.

    4. Проверьте наличие сайта, используя команду NSLOOKUP

    Введите команду «nslookup domain_name» в окне терминала. Эта команда позволяет вам выполнять запрос DNS и узнать IP-адрес, связанный с определенным доменным именем.

    5. Проверка доступности сайта с помощью IPv6

    В некоторых случаях вам может потребоваться использовать IPv6 для проверки доступности сайта. Для этого введите команду «ping-6 site_name» или «ping-6 ip-address» в окне командной строки.

    Гаджет Обзор