Диагностика при помощи 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.