Как использовать команду Ping для устранения проблем с сетью
Команда ping — один из самых полезных инструментов диагностики сети , имеющихся в вашем распоряжении. (network diagnostic)Это полезно для поиска проблем как в вашей локальной сети, так и в Интернете. Давайте посмотрим, что делает команда ping и как ее использовать.
Что значит пинговать(Mean) что-то?
«Пропинговать» что-либо в сети означает, что вы отправляете интернет-пакет на целевой компьютер или другое сетевое устройство, запрашивая ответ. Затем это устройство отправляет вам пакет.
Когда пакет возвращается (то есть, если он возвращается), вы можете узнать много интересного о сети между вами и пунктом назначения.
Чаще всего мы просто хотим знать, сколько времени занимает ответ. Поэтому, когда кто-то упоминает «пинг» (например) веб-сайта, он обычно выражается в миллисекундах, причем чем меньше число, тем лучше.
Что такое интернет-пакет?
Чтобы лучше понять пинг, вам нужно немного узнать о пакете, который вы отправляете на целевой компьютер или сетевое устройство как «пинг».
Пакеты являются основными единицами современного Интернета(modern internet) . Когда вы отправляете кому-то данные, например фотографию, они разбиваются на мелкие кусочки. Каждый пакет помечается адресом источника и получателя, а затем отправляется в Интернет. Эти пакеты проходят через многие другие компьютеры, такие как веб-серверы и интернет-маршрутизаторы. Пакеты продолжают передаваться, пока не достигнут целевой системы.
Для чего вы можете использовать Ping
Команда ping имеет два основных применения:
- Чтобы проверить, работает ли вообще ваше подключение к удаленному компьютеру.
- Чтобы проверить, насколько здорово это соединение.
Даже если ваш эхо-запрос достигает пункта назначения и вы получаете ответ, в ответе на эхо-запрос будет указано, сколько времени потребовалось для возврата пакета и сколько пакетов было потеряно. Вы можете использовать команду ping, чтобы определить, является ли соединение слишком медленным или ненадежным.
Какие вещи вы можете пинговать?
- Теоретически вы можете пинговать что угодно с IP-адресом(IP address) .
- Вы можете пропинговать устройства в вашей локальной сети, чтобы убедиться, что они подключены правильно.
- Вы также можете пинговать веб-сайты, чтобы узнать, можете ли вы связаться с ними.
Как использовать пинг в Windows
Использовать пинг легко. Вы запускаете его из командной строки(Command Prompt) или PowerShell , но в этом примере мы используем командную строку(Command Prompt) :
- Откройте меню « Пуск(Start Menu) », найдите командную строку(Command Prompt) и выберите ее.
- Введите Ping , а затем введите либо IP-адрес(IP address) устройства, либо URL-адрес сайта(URL of a site) , который вы хотите пропинговать.
Мы использовали Google.com в качестве примера ниже.
После запуска ping отправит четыре пакета данных.
Сообщение для любых пакетов с надписью «время ожидания запроса истекло» означает, что ваш компьютер не получил ответа от цели. Если некоторые пакеты потеряны, это означает, что на некоторых путях маршрутизации между вашим компьютером и целью есть проблема.
Полезные модификаторы команды Ping(Ping Command Modifiers) для Windows
Есть довольно много командных переключателей, которые вы можете использовать с командой ping. Переключатели — это дополнительные параметры для настройки работы команды ping. Если вы хотите увидеть полный список параметров, все, что вам нужно сделать, это ввести ping /help в командной строке и нажать Enter . Вы увидите весь список, а также синтаксис и использование.
Ниже приведен(Below) список нескольких командных переключателей, которые могут быть полезны большинству пользователей:
- /t : Непрерывно пинговать цель сколько угодно долго. Нажмите Ctrl + Break , чтобы приостановить процесс и посмотреть текущую статистику. Чтобы выйти, нажмите Ctrl + C.
- /a : Разрешить имя хоста IP-адреса. Это полезно, если у вас есть IP-адрес и вы хотите узнать веб-адрес, связанный с конкретным сервером, который вы пингуете.
- /n X : замените «X» на количество пингов, которые вы хотите отправить. По умолчанию четыре. Но если вы хотите лучше проанализировать количество потерянных пакетов, отправьте больше пингов, чтобы получить более точное представление о том, сколько пакетов в среднем теряется.
- /w X : замените «X» на количество миллисекунд, которое вы хотите подождать, прежде чем объявить тайм-аут. По умолчанию это значение равно 4000 мс. Если вы считаете, что соединение может работать, но пинг не ожидает ответа достаточно долго, вы можете увеличить X, чтобы убедиться, что вы правы.
- /l X : замените «X» значением в байтах, чтобы увеличить размер каждого пинга. По умолчанию это значение равно 32, но вы можете увеличить его до 65527. Это полезно, чтобы увидеть, не являются ли размеры пакетов причиной проблем в вашей сети. 32-байтовый ping будет работать с настройкой по умолчанию, но что-то большее приведет к потере пакетов.
Как использовать Ping на macOS
Для пользователей Mac вы должны использовать (Mac)Terminal . Предыдущие версии macOS включали Network Utility — графическую утилиту, которую можно было использовать для запуска сетевых команд, таких как ping.
Однако в последних версиях эта утилита устарела в пользу Terminal . Это не так интуитивно понятно, но все же довольно просто. Сначала(First) откройте Терминал(Terminal) , открыв Spotlight ( Command + Пробел(Spacebar) ) и введя терминал(terminal) .
Чтобы начать проверку связи, просто введите команду, показанную в Windows: ping , а затем IP-адрес или URL -адрес веб-сайта, например, ping www.google.com .
Основное различие, которое вы заметите между использованием ping в Windows и Mac , заключается в том, что в macOS оно просто продолжается до тех пор, пока вы не остановите его вручную. Чтобы прекратить проверку связи с устройством или URL -адресом , нажмите Ctrl + C. Это вернет вас к основной подсказке.
Чтобы увидеть список всех параметров, которые вы можете использовать для проверки связи в macOS, вы можете ввести man ping и получить страницы справки. Есть много переключателей, поэтому не торопитесь, играя с различными вариантами.
Чтобы выйти из справочной страницы, вам нужно просто нажать клавишу q на клавиатуре. Это закроет справочную страницу и вернет вас к подсказке.
Команда ping очень универсальна и часто является самым быстрым способом выяснить, где в сети возникла проблема. Мы настоятельно рекомендуем вам ознакомиться с основными командами сетевой диагностики в разделе «Лучшие сетевые команды командной строки Windows» .(The Best Windows Command Line Network Commands)
Related posts
Как использовать частную сеть Firefox, чтобы защитить себя в Интернете
Как использовать команду Taskkill в Windows 10/11
Устранение неполадок с неисправным жестким диском
Получить ключ безопасности беспроводной сети в Windows
Как исправить проблемы с задержкой в Discord
Fix Ping Spikes в WiFi or Ethernet на Windows 11/10
Как собрать свой собственный ноутбук
Как цикл PowerShell for может запускать команду несколько раз
Как использовать Netstat command для устранения проблем с сетью
8 простых способов устранения неполадок сетевого подключения
Ваш DNS Server может быть недоступным в Windows 10
Отключить контроль учетных записей (UAC) для определенного приложения
9 способов устранения проблем со звуком Chromecast
Как отключить кого-то от вашей сети Wi-Fi, если вы поймаете его на взломе вашего интернета
Неожиданная ошибка произошла в свойствах Network Connections
Как исправить Unidentified Network в Windows 11/10
8 лучших технических идей, которые помогут справиться с самоизоляцией
Как устранить проблемы с сетевым подключением в Windows 10
Windows не удалось автоматически определять настройки прокси этой сети
Запретить доступ к командной строке в Windows