Как использовать ping на Mac: проверка связи с веб-сайтами

Оглавление:

Anonim

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

Пользователи Mac могут получить доступ и использовать ping для нацеливания на любой домен или IP-адрес.

Есть два способа получить доступ к инструментам проверки связи в Mac OS с любого Mac, на котором установлена ​​любая версия системного программного обеспечения, но мы сосредоточимся в первую очередь на использовании проверки связи из командной строки, поскольку она универсальна и работает на разных платформах. , что означает, что как только вы научитесь использовать его в Mac OS X, вы найдете его и в Unix, Linux и Windows.

Как использовать Ping из командной строки Mac OS X

Вот как использовать утилиту ping во всех версиях Mac OS X из командной строки приложения Terminal.

Эхо-запрос IP-адреса назначения или домена до остановки

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

  1. Запустите Терминал, расположенный в папке «Утилиты» Приложения
  2. Введите следующую команду:
  3. ping yahoo.com

  4. Это будет многократно пинговать yahoo.com, пока вы не остановите выполнение команды ping, нажав Control+C

Ping IP/домена для указанного количества пакетов

Хотите отправить несколько пакетов и измерить их, а не бесконечно пинговать, пока не остановите их вручную? Используйте флаг -c, прикрепленный к ping, все остальное то же самое:

  1. Вернитесь в командную строку, если вас там снова нет
  2. Чтобы отправить определенное количество пакетов на адрес, измените синтаксис ping, чтобы использовать флаг -c следующим образом:
  3. ping -c 5 192.168.0.1

  4. Нажмите «Возврат» и подождите, пока пинг завершится до пункта назначения в течение указанного количества пакетов, прежде чем автоматически завершить пинг

В этом примере -c 5 отправит 5 пакетов на IP-адрес назначения.

Обратите внимание, что команда ping работает только в том случае, если Mac находится в сети, и если сервер, который вы пингуете, находится в сети и отвечает на запросы ping. Большинство серверов отвечают, если они подключены к сети, за исключением, пожалуй, наиболее защищенных сетей, которые отклоняют ping в целях безопасности.

Чтение и понимание результатов Ping

Пример результатов проверки связи может выглядеть следующим образом:

$ ping 8.8.8.8 PING 8.8.8.8 (8.8.8.8): 56 байт данных 64 байта из 8.8.8.8: icmp_seq=0 ttl=57 time=23,845 мс 64 байта из 8.8.8.8: icmp_seq=1 ttl=57 time=22,067 мс 64 байта из 8.8.8.8: icmp_seq=2 ttl=57 time=18,079 мс 64 байта из 8.8.8.8: icmp_seq=3 ttl=57 time=23,284 мс 64 байта из 8.8.8.8: icmp_seq=4 ttl=57 время=23,451 мс 64 байта из 8.8.8.8: icmp_seq=5 ttl=57 время=21,202 мс 64 байта из 8.8.8.8: icmp_seq=6 ttl=57 время=22,176 мс 64 байта из 8.8.8.8: icmp_seq=7 ttl=57 time=21,974 мс ^C --- 8.8.8.8 статистика эхо-запросов --- 8 пакетов передано, 8 пакетов получено, 0,0% потери пакетов туда-обратно мин/ avg/max/stddev=18,079/22,010/23,845/1,703 мс

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

Возможно, следующим наиболее полезным является число «потеря пакетов» в конце. Если потеря пакетов высока, у вас почти наверняка есть проблемы с сетью, потому что потеря пакетов означает, что данные, пересылаемые между вами и сервером, теряются (термин в этом смысле вполне буквальный). Устранение неполадок с потерей пакетов может быть сложной задачей, но это может быть результатом плохого подключения к Интернету, проблем с Wi-Fi, общих проблем с сетью, плохого подключения, проблем с подключением, помех в соединении, прерываний соединения или многих других потенциальных проблем с сетью.

Использование ping для проверки сетевых активов и тестирования сетевой задержки

Я постоянно использую ping, чтобы убедиться, что сетевые серверы доступны, потому что намного быстрее пропинговать IP-адрес, чем пытаться подключиться к нему через любое количество протоколов.Это также отличный способ проверить задержку подключения к Интернету, что может быть полезно при устранении неполадок с сетью Wi-Fi или проводных подключений.

Пользователям, которым неудобно работать с командной строкой, можно обратиться к приложению Network Utility, которое входит в состав каждой версии Mac OS X и предоставляет простой и удобный интерфейс для проверки связи, а также а также множество других полезных сетевых утилит.

Как использовать ping на Mac: проверка связи с веб-сайтами