Skip to content

Диагностика при помощи ping и tracert

Для проверки целостности соединений в сетях и определения маршрутов следования данных на основе TCP/IP используйте команды ping и tracert.

Данные утилиты необходимы как при администрировании серверов или целой сети, так и в условиях «домашней» диагностики.

Команда ping

Команда ping — один из базовых инструментов для работы с сетью. С ее помощью можно проверить сервер и его доступность с любого ПК, соединение между устройствами, узнать порт ПК и определить его IP.

Команда позволяет выполнить следующие диагностические задачи:

  • измерение времени взаимодействия между двумя хостами;
  • проверка IP-адреса конкретного хоста в локальной и глобальной сети;
  • автоматическая проверка сетевого устройства (например, когда ping является частью bash-скрипта);
  • проверка пинга до сервера.

Примечание

Кириллические домены необходимо вводить в формате Punycode. Перевести домен в формат Punycode можно через сервис конвертации. Сконвертируйте имя кириллического домена и вставьте его в окно терминала следующим образом: ping xn--2-8sble8ahe.xn--p1ai.

Команда tracert

Команда tracert — самый популярный инструмент сетевой диагностики. С ее помощью можно проверить путь запроса к серверу и выявить проблемы, связанные с доступностью удаленного сервера. Сообщения отправляются с эхо-запросом по протоколу ICMP, после каждой передачи выводится сообщение с эхо-ответом.

Команда позволяет проверить:

  • маршрут от локального компьютера до удаленного узла;
  • количество узлов в сети;
  • время прохождения пакета до конечного, транзитного и промежуточного узлов;
  • точку потери пакета;
  • пинг порта через командную строку.

Примечание

Кириллические домены необходимо вводить в формате Punycode. Перевести домен в формат Punycode можно через сервис конвертации. Сконвертируйте имя кириллического домена и вставьте его в окно терминала следующим образом: ping xn--2-8sble8ahe.xn--p1ai.