Как использовать команду Ping для проверки вашей сети
Опубликовано: 2022-01-29Команда ping отправляет пакеты данных на определенный IP-адрес в сети, а затем позволяет узнать, сколько времени потребовалось для передачи этих данных и получения ответа. Это удобный инструмент, который вы можете использовать для быстрого тестирования различных точек вашей сети. Вот как это использовать.
Как работает пинг?
Пинг происходит от термина, используемого в технологии сонара, которая посылает звуковые импульсы, а затем прослушивает возвращение эха. В компьютерной сети инструмент проверки связи встроен в большинство операционных систем и работает примерно так же. Вы запускаете команду ping вместе с определенным URL-адресом или IP-адресом. Ваш компьютер отправляет несколько пакетов информации на это устройство, а затем ожидает ответа. Когда он получает ответ, инструмент ping показывает, сколько времени потребовалось каждому пакету для прохождения туда и обратно, или сообщает, что ответа не было.
Звучит просто, и это так. Но вы можете использовать его с пользой. Вы можете проверить, может ли ваш компьютер подключиться к другому устройству, например маршрутизатору, в вашей локальной сети или к устройству в Интернете. Это может помочь вам определить, возникла ли проблема с сетью где-то в вашей локальной сети или где-то за ее пределами. Время, необходимое для возврата пакетов, может помочь определить медленное соединение или потерю пакетов.
И совершенно неважно, какую операционную систему вы используете. Поднимите окно терминала или командной строки, и вы можете использовать ping в macOS, Linux или любой версии Windows.
СВЯЗАННЫЕ С: 10 полезных команд Windows, которые вы должны знать
Как использовать пинг
В нашем примере мы будем использовать командную строку Windows. Но вы также можете использовать команду ping в Windows PowerShell или в приложении «Терминал» в macOS или любом дистрибутиве Linux. Как только вы начнете использовать настоящую команду, она будет работать везде одинаково.
В Windows нажмите Windows+R. В окне «Выполнить» введите «cmd» в поле поиска и нажмите Enter.
В командной строке введите «ping» вместе с URL-адресом или IP-адресом, который вы хотите пропинговать, а затем нажмите Enter. На изображении ниже мы пингуем www.howtogeek.com и получаем нормальный ответ.
Этот ответ показывает URL-адрес, который вы пингуете, IP-адрес, связанный с этим URL-адресом, и размер пакетов, отправляемых в первой строке. Следующие четыре строки показывают ответы от каждого отдельного пакета, включая время (в миллисекундах), которое потребовалось для ответа, и время жизни (TTL) пакета, которое представляет собой количество времени, которое должно пройти, прежде чем пакет отбрасывается.
Внизу вы увидите сводку, показывающую, сколько пакетов было отправлено и получено, а также минимальное, максимальное и среднее время ответа.
А на следующем изображении мы пингуем маршрутизатор в нашей локальной сети, используя его IP-адрес. Мы также получаем нормальный ответ от него.
Когда инструмент ping не получает ответа от каких-либо устройств, которые вы пингуете, он также сообщает вам об этом.
И вот как использовать пинг в его самом простом виде. Конечно, как и в большинстве команд, есть некоторые расширенные переключатели, которые вы можете использовать, чтобы заставить его вести себя немного по-другому. Например, вы можете заставить его продолжать пинговать место назначения, пока вы не остановите команду, указать количество раз, которое вы хотите, чтобы он пинговал, установить, как часто он должен пинговать, и многое другое. Но если вы не занимаетесь устранением каких-либо очень специфических типов неполадок, вам не нужно сильно беспокоиться об этих дополнительных переключателях.
Однако, если вам интересно узнать о них, просто введите «ping /?» в командной строке, чтобы увидеть список.
Итак, что вы можете сделать с пингом?
Теперь, когда вы знаете, как использовать эту команду, вот несколько интересных вещей, которые вы можете сделать с ней:
- Пропингуйте URL-адрес (например, www.howtogeek.com) или IP-адрес, чтобы узнать, можете ли вы добраться до места назначения в Интернете. Если вы получили успешный ответ, вы знаете, что все сетевые устройства между вами и этим пунктом назначения работают, включая сетевой адаптер на вашем компьютере, ваш маршрутизатор и любые устройства, существующие в Интернете между вашим маршрутизатором и пунктом назначения. И если вы заинтересованы в дальнейшем изучении этих маршрутов, вы можете использовать для этого другой сетевой инструмент под названием tracert.
- Пропингуйте URL-адрес, чтобы определить его IP-адрес. Если вы хотите узнать IP-адрес для определенного URL-адреса, вы можете пропинговать этот URL-адрес. Инструмент ping показывает вам прямо вверху IP-адрес, с которым он работает.
- Пропингуйте свой маршрутизатор, чтобы узнать, можете ли вы связаться с ним. Если вы не можете успешно пропинговать местоположение в Интернете, вы можете попробовать пропинговать свой маршрутизатор. Успешный ответ дает вам понять, что ваша локальная сеть работает нормально и что проблема с доступом к местоположению в Интернете находится где-то вне вашего контроля.
- Пропингуйте ваш петлевой адрес (127.0.0.1). Если вы не можете успешно пропинговать свой маршрутизатор, но кажется, что ваш маршрутизатор включен и работает, вы можете попробовать пропинговать так называемый петлевой адрес. Этот адрес всегда 127.0.0.1, и успешная проверка связи с ним позволяет узнать, что сетевой адаптер на вашем компьютере (и сетевое программное обеспечение в вашей ОС) работает правильно.
Примечание . Вы можете не получить ответ на запрос проверки связи от других компьютеров в вашей локальной сети, поскольку встроенные брандмауэры на этих устройствах не позволяют им отвечать на запросы проверки связи. Если вы хотите иметь возможность пинговать эти устройства, вам нужно отключить этот параметр, чтобы разрешить пингование через брандмауэр.
В приведенном выше списке используется своего рода подход «извне внутрь», когда вы сначала пингуете самый дальний пункт назначения, а затем продвигаетесь к более локальным устройствам. Некоторым людям нравится работать наизнанку, сначала пингуя петлевой адрес, затем свой маршрутизатор (или другое локальное устройство), а затем интернет-адрес.
И, конечно же, то, о чем мы говорим в этой статье, в основном касается использования ping для устранения неполадок в домашней сети или сети малого бизнеса. В более крупных сетях есть гораздо больше сложностей, о которых нужно беспокоиться. Кроме того, если вам поручено устранять неполадки в больших сетях, вы, вероятно, уже знаете, как использовать ping и многие другие сетевые инструменты.
Команды 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 · progress · strace · systemd · tmux · chsh · history · at · batch · free · which · dmesg · chfn · usermod · ps · chroot · xargs · tty · pinky · lsof · vmstat · тайм-аут · стена · да · убить · спать · sudo · su · время · groupadd · usermod · группы · lshw · выключение · перезагрузка · halt · poweroff · passwd · lscpu · crontab · дата · bg · fg | |
Сеть | netstat · ping · traceroute · ip · ss · whois · fail2ban · bmon · dig · finger · nmap · ftp · curl · wget · who · whoami · w · iptables · ssh-keygen · ufw |
СВЯЗАННЫЕ С: Лучшие ноутбуки с Linux для разработчиков и энтузиастов