Not Found (#404)
Помощь 0 Регистрация Вход
Not Found (#404) Страница не найдена
На главную
Домены
- Регистрация доменов
- Освободившиеся домены
- Промоакции
- Перенос домена
- Переадресация
- Магазин доменов
Сайты
- Конструктор сайтов
- Сайты на WordPress
Хостинг сайтов
- Windows хостинг
VPS и серверы
- VPS хостинг
- Windows VPS
- Аренда серверов
Дополнения
- SSL-сертификаты //=url(‘/free-mail’)?>
Сервисы
- Бесплатный хостинг
- Whois
- Связь с администратором домена
- Определить свой IP-адрес
- Проверка порта на доступность
- Узнать местоположение по IP
- Проверить доступность сайта
Поддержка
- Справка
- Стоимость услуг
- Способы оплаты
- Связаться с нами
Компания
- О компании
- Документы
- Офис
- Дата-центр
- Новости
- Блог
- Акции и скидки
© 2DOMAINS — регистрация доменов
- Домены оптом
- Географические домены
- Кириллические домены
- Административные домены
- Новые домены первого уровня
- Где купить домен дешево
- Дешевый хостинг
- CloudVPS
- Хостинг для сайта-визитки
- Хостинг с PHP и MySQL
- Надежный хостинг
- Самые дешевые домены
- Хостинг WordPress
- Хостинг для 1С-Битрикс
- Хостинг для Drupal
- Хостинг для Joomla
- Хостинг для MODX
- Хостинг для OpenCart
- Антивирус для хостинга
- Бэкап сайта
- Защита от DDoS-атак
- Хостинг с ISPmanager
- SSL бесплатно
- AlphaSSL
- AlphaSSL WildCard
- ExtendedSSL
- Comodo / Sectigo — сертификаты
- GeoTrust-сертификаты
- Symantec-сертификаты
- TrustWave-сертификаты
- Wildcard-сертификаты
Политика обработки
персональных данных
Тех. поддержка: [email protected]
Указанные на сайте цены могут не включать стоимость применимых комиссий.
При заказе услуги стоимость может быть уточнена исполнителем.
Not Found (#404)
Помощь 0 Регистрация Вход
Not Found (#404) Страница не найдена
На главную
Домены
- Регистрация доменов
- Освободившиеся домены
- Промоакции
- Перенос домена
- Переадресация
- Магазин доменов
Сайты
- Конструктор сайтов
- Сайты на WordPress
Хостинг сайтов
- Хостинг
- Windows хостинг
VPS и серверы
- VPS хостинг
- Windows VPS
- Аренда серверов
Дополнения
- SSL-сертификаты //=url(‘/free-mail’)?>
Сервисы
- Бесплатный хостинг
- Whois
- Связь с администратором домена
- Определить свой IP-адрес
- Проверка порта на доступность
- Узнать местоположение по IP
- Проверить доступность сайта
Поддержка
- Справка
- Стоимость услуг
- Способы оплаты
- Связаться с нами
Компания
- О компании
- Документы
- Офис
- Дата-центр
- Новости
- Блог
- Акции и скидки
© 2DOMAINS — регистрация доменов
- Домены оптом
- Географические домены
- Кириллические домены
- Административные домены
- Национальные домены
- Новые домены первого уровня
- Где купить домен дешево
- Дешевый хостинг
- CloudVPS
- Хостинг для сайта-визитки
- Хостинг с PHP и MySQL
- Надежный хостинг
- Самые дешевые домены
- Хостинг WordPress
- Хостинг для 1С-Битрикс
- Хостинг для Drupal
- Хостинг для Joomla
- Хостинг для MODX
- Хостинг для OpenCart
- Антивирус для хостинга
- Бэкап сайта
- Защита от DDoS-атак
- Хостинг с ISPmanager
- SSL бесплатно
- AlphaSSL
- AlphaSSL WildCard
- ExtendedSSL
- GlobalSign-сертификаты
- Comodo / Sectigo — сертификаты
- GeoTrust-сертификаты
- Symantec-сертификаты
- Thawte-сертификаты
- TrustWave-сертификаты
- Wildcard-сертификаты
Политика обработки
персональных данных
Тех. поддержка: [email protected]
Указанные на сайте цены могут не включать стоимость применимых комиссий.
При заказе услуги стоимость может быть уточнена исполнителем.
Not Found (#404)
Помощь 0 Регистрация Вход
Not Found (#404) Страница не найдена
На главную
Домены
- Регистрация доменов
- Освободившиеся домены
- Промоакции
- Перенос домена
- Переадресация
- Магазин доменов
Сайты
- Конструктор сайтов
- Сайты на WordPress
Хостинг сайтов
- Хостинг
- Windows хостинг
VPS и серверы
- VPS хостинг
- Windows VPS
- Аренда серверов
Дополнения
- SSL-сертификаты //=url(‘/free-mail’)?>
Сервисы
- Бесплатный хостинг
- Whois
- Связь с администратором домена
- Определить свой IP-адрес
- Проверка порта на доступность
- Узнать местоположение по IP
- Проверить доступность сайта
Поддержка
- Справка
- Стоимость услуг
- Способы оплаты
- Связаться с нами
Компания
- О компании
- Документы
- Офис
- Дата-центр
- Новости
- Блог
- Акции и скидки
© 2DOMAINS — регистрация доменов
- Домены оптом
- Географические домены
- Кириллические домены
- Административные домены
- Национальные домены
- Новые домены первого уровня
- Где купить домен дешево
- Дешевый хостинг
- CloudVPS
- Хостинг для сайта-визитки
- Хостинг с PHP и MySQL
- Надежный хостинг
- Самые дешевые домены
- Хостинг WordPress
- Хостинг для 1С-Битрикс
- Хостинг для Drupal
- Хостинг для Joomla
- Хостинг для MODX
- Хостинг для OpenCart
- Антивирус для хостинга
- Бэкап сайта
- Защита от DDoS-атак
- Хостинг с ISPmanager
- SSL бесплатно
- AlphaSSL
- AlphaSSL WildCard
- ExtendedSSL
- GlobalSign-сертификаты
- Comodo / Sectigo — сертификаты
- GeoTrust-сертификаты
- Symantec-сертификаты
- Thawte-сертификаты
- TrustWave-сертификаты
- Wildcard-сертификаты
Политика обработки
персональных данных
Тех. поддержка: [email protected]
Указанные на сайте цены могут не включать стоимость применимых комиссий.
При заказе услуги стоимость может быть уточнена исполнителем.
Что такое пинг? — Глоссарий ИТ
- SolarWinds использует файлы cookie на своих веб-сайтах, чтобы сделать вашу работу в Интернете проще и лучше. Используя наш веб-сайт, вы даете согласие на использование нами файлов cookie. Для получения дополнительной информации о файлах cookie см. нашу Политику использования файлов cookie. Продолжать
Ресурсы
пинг
Ping — это мощная команда TCP/IP, предназначенная для отслеживания и устранения проблем с подключением между двумя или более сетевыми устройствами.
- Определение пинга
- Как работает пинг?
- Как использовать пинг-команды
- Когда было бы полезно использовать команду ping?
- Что такое пинг-тест?
- Что показывает пинг-тест?
- Определение пинга
Ping Определение
Ping — это программа командной строки, позволяющая сетевым администраторам отслеживать состояние доступности различных устройств в сети. Это также помогает обнаруживать проблемы с сетевым подключением и задержкой.
- Как работает пинг?
Как работает пинг?
Ping — это, по сути, комбинация эхо-запросов протокола управляющих сообщений Интернета (ICMP) и ответных сообщений. Когда сетевой администратор вводит команду ping в командной строке, эхо-запрос — небольшой пакет данных размером до 64 байт — отправляется на целевое устройство или указанный IP-адрес. Затем локальный компьютер, отправивший запрос, ожидает ответа удаленного хоста. Если он доступен или подключен к сети, целевой компьютер отправляет пакет эхо-ответа обратно исходному компьютеру. Как правило, при эхо-тестировании сети отправляется несколько эхо-запросов для оценки доступности удаленного хоста. Например, в Windows обычное количество эхо-запросов, отправляемых на IP-адрес, равно четырем. Командная строка отображает результат каждого запроса и помогает сетевым администраторам определить, получил ли он ответ. Он также показывает общее количество отправленных/полученных байтов и время жизни, показатель продолжительности жизни пакета в сети до того, как он будет отклонен.
Отсутствие ответа на эхо-запрос, несмотря на надежное подключение к сети, указывает на то, что целевое устройство недоступно или находится в автономном режиме. Если результаты теста сети ping показывают потерю пакетов, возможной причиной может быть плохое сетевое подключение. Точно так же частые тайм-ауты эхо-запроса в тесте сети ping часто возникают из-за неправильного ввода IP-адреса.
- Как использовать пинг-команды
Как использовать команды ping
Чтобы запустить утилиту ping, пользователь должен ввести команду ping, а затем имя хоста или IP-адрес целевого устройства в интерфейсе командной строки. Вот основной синтаксис этой команды и несколько примеров:
Синтаксис:
- ping <пробел>
Пример:
- пинг 127.0.0.1
- пинг google.com
Утилита ping изначально была разработана для ОС Unix. Позднее большинство операционных систем начали поддерживать ping, но, к сожалению, в них были введены собственные настраиваемые параметры, не имеющие единообразия. Например, чтобы установить количество эхо-запросов в тесте сети ping, Windows использует параметр -n (число), тогда как Unix использует параметр -c (количество).
Пример:
- Windows: ping -n 5 google.com
- Unix: ping -c 4 google.com
Популярные переключатели и модификаторы ping:
Параметры, добавляемые после команды ping, называются переключателями или модификаторами ping. Как правило, команда «ping ?» позволяет ИТ-персоналу получить подробную информацию обо всех параметрах проверки связи, которые они могут использовать в любой операционной системе. Ниже перечислены некоторые популярные переключатели в Windows:
- -t: используйте эту опцию, чтобы постоянно отправлять запросы проверки связи в целевую систему.
- -a: Этот параметр помогает раскрыть имя хоста целевого IP-адреса.
- -n: этот параметр устанавливает количество эхо-запросов.
- -l: этот параметр ping указывает размер пакета эхо-запроса, обычно в байтах.
- -f: этот параметр, ориентированный на IPv4, предотвращает фрагментацию эхо-запросов промежуточными маршрутизаторами.
- -i: этот параметр ping устанавливает срок жизни или значение TTL пакета запроса. Максимальное значение 255.
- -v: этот параметр указывает тип службы (TOS), применимой для определенного эхо-запроса.
- -r: этот параметр на основе IPv4 устанавливает количество переходов между двумя взаимодействующими узлами.
- -s: этот параметр отображает время в формате интернет-временной метки для каждого отправленного/полученного запроса ping.
- ping <пробел>
- Когда было бы полезно использовать команду ping?
Когда будет полезно использовать команду ping?
Мониторинг: Команда ping чаще всего используется для определения того, может ли хост-компьютер отвечать на запросы доступа от других устройств в сети. ИТ-администраторы могут запланировать непрерывный тест сети с помощью эхо-запросов, чтобы контролировать состояние устройств и получать своевременные предупреждения в случае сбоя теста, указывающего на то, что целевой хост недоступен.
Обнаружение устройств: ИТ-специалисты могут использовать команду ping в качестве средства обнаружения сетевых устройств, чтобы найти все доступные устройства в подсети. Как правило, все подключенные узлы отвечают на сетевой тест ping.
Устранение неполадок: Пинг-тест сети помогает устранить проблемы с сетевым подключением и задержкой. Если тайм-аут эхо-запроса истекает, это указывает на проблемы с конфигурацией либо в целевой системе, либо в сети, что приводит к ошибке подключения. Точно так же сообщения с задержкой ответа или эхо-ответа от целевой системы часто указывают на перегрузку сети или задержку. Сетевые администраторы могут подтвердить отложенное подтверждение, просмотрев данные о времени приема-передачи. Проверка связи с петлевым адресом IPv4 и шлюзом по умолчанию также помогает отслеживать проблемы с сетевым подключением.
Разрешение имени: Команда ping с параметром -a помогает разрешить имя хоста IP-адреса. Точно так же проверка связи с адресом домена, например Google, показывает соответствующий IP-адрес. ИТ-команды могут определить проблему разрешения имен, если они получают ответ на эхо-запрос на IP-адрес, но не на имя хоста. Это может указывать на отсутствие записи DNS для прямого или обратного просмотра или на отсутствие записи в локальном файле hosts.
- Что такое пинг-тест?
Что такое проверка связи?
Сетевой тест ping помогает проверить состояние сетевого устройства. Такие тесты также помогают сетевым администраторам определить проблемы с задержкой, маршрутизацией или перегрузкой между двумя устройствами, взаимодействующими по сети. Если небольшой пакет данных или эхо-запрос отправляется с локального компьютера на удаленный хост и возвращается к исходному пункту назначения в виде эхо-ответа, то проверка сети ping считается успешной. Сетевые администраторы используют командную строку для выполнения теста утилиты ping. Результаты теста, отображаемые в командной строке, содержат информацию о потере пакетов, общем количестве отправленных/полученных байтов, времени жизни (TTL) и среднем времени, которое требуется пакету данных для перемещения туда и обратно между двумя сетевыми узлами.
Ниже приведены шаги для выполнения теста сети ping:
Для Windows 10 и выше:
- Введите «cmd» в строке поиска и откройте командную строку.
- Введите команду «ping» и нажмите клавишу пробела.
- Введите целевой IP-адрес или имя хоста и нажмите Enter.
- Отображаются результаты теста.
Для Linux:
- Откройте окно терминала или telnet вместо командной строки и выполните те же действия для проверки связи Windows.
Для macOS:
- Откройте приложение сетевой утилиты.
- Перейдите на вкладку ping и введите целевой IP-адрес или URL-адрес домена.
- Укажите количество эхо-запросов и нажмите кнопку ping.
- Результаты теста будут доступны на экране, аналогично ping-тесту Windows.
- Что показывает пинг-тест?
Что показывает пинг-тест?
Результаты ping-теста сети, такие как время ожидания запроса и недостижимость целевого хоста, помогают ИТ-администраторам определить, могут ли они подключиться к сетевому устройству. Они также могут выявлять и устранять проблемы с задержкой и скоростью сети, анализируя данные тестирования сети ping, такие как среднее время приема-передачи и потери пакетов. Меньшая задержка обеспечивает лучший пользовательский опыт при доступе к веб-сайтам. В сценариях онлайн-игр, где предпочтительна минимальная задержка, малая задержка еще более критична. Статистика результатов тестирования часто зависит от условий сети и местоположения целевого устройства. Предприятиям следует выбирать многофункциональные инструменты мониторинга пинга, дающие точные результаты. Эти передовые инструменты позволяют ИТ-специалистам постоянно отслеживать доступность сетевых устройств и выполнять точное устранение неполадок.
Представлено в этом ресурсе
Как то, что вы видите? Попробуйте продукты.
Набор инструментов инженера
Сетевое программное обеспечение с более чем 60 обязательными инструментами для ваших нужд.
СКАЧАТЬ БЕСПЛАТНУЮ ПРОБНУЮ ПРОБНУЮ ВЕРСИЮ Полная функциональность в течение 14 дней ССЫЛКА НА ПРОБНУЮ ПРОБНУЮ ЭЛЕКТРОННУЮ ПОЧТУ Полная функциональность в течение 14 дней
ipMonitor
Необходимый мониторинг включения/выключения и производительности для сетей, серверов, хостов VMware и приложений
СКАЧАТЬ БЕСПЛАТНУЮ ПРОБНУЮ ПРОБНУЮ ВЕРСИЮ Полная функциональность в течение 14 дней ССЫЛКА НА ПРОБНУЮ ПРОБНУЮ ЭЛЕКТРОННУЮ ПОЧТУ Полная функциональность в течение 14 дней
Мы Geekbuilt. ®
Разработанный сетевыми и системными инженерами, которые знают, что нужно для управления современными динамичными ИТ-средами, SolarWinds тесно связан с ИТ-сообществом.
Результат? Эффективные, доступные и простые в использовании продукты для управления ИТ.
Законные документы Конфиденциальность Права на конфиденциальность в Калифорнии Информация о безопасности Документация и информация об удалении Центр доверия Политика раскрытия информации
© 2022 SolarWinds Worldwide, LLC. Все права защищены.
Основы ИТ: Объяснение утилиты Ping
Согласно словарю, пинг — это резкий, высокий и несколько музыкальный тон. Вы можете ассоциировать это со звуком, который вы слышите, когда стучите ложкой по хрустальному стакану. В мире ИТ это имеет совсем другое значение.
В этой статье мы объясним основную концепцию Ping, как работает утилита Ping и как она используется в контексте сети и мониторинга сети.
Что такое пинг?
Пинг — это команда командной строки, которую можно использовать для проверки соединения между одним компьютером и другим. Думайте об этом с точки зрения гидролокатора на подводной лодке. Вы, наверное, видели в фильмах, когда «пинг» в фоновом режиме в виде звукового сигнала посылается для проверки окружения субмарины. Когда пинг достигает близлежащего объекта, он отражается эхом. Операторы могут определить расстояние на время, необходимое для возврата эха.
Как работает проверка связи?
Проверка связи на уровне IP со вторым устройством TCP/IP. Он делает это, передавая сообщения эхо-запроса протокола управляющих сообщений Интернета (ICMP) и ожидая ответного сообщения. Если не изменено, команда ping отправит 4 запроса по умолчанию в Windows. Сколько ответов возвращается и сколько времени требуется для передачи туда и обратно, содержит важную информацию, такую как:
- Количество отправленных и полученных байтов
- Количество отправленных, полученных и потерянных пакетов
- Приблизительное время приема-передачи (в миллисекундах)
Проверка связи инициируется несколько раз для проверки целостности соединения. Вот что вернет успешный запрос ping при подключении к маршрутизатору.
Зачем мне использовать Ping?
Если вы когда-либо запускали тест скорости на своем компьютере или в сети, вы использовали команду ping, знали вы об этом или нет. Вы отправляете сообщение с удаленного сервера и проверяете время, необходимое для возврата.
Проверка связи полезна по целому ряду причин, включая устранение неполадок с подключением, устройствами и сетями.
Устранение неполадок подключения
Проверка связи используется для устранения неполадок подключения. Чаще всего он используется для проверки соединения между двумя машинами. Вы можете использовать команду ping для проверки подключения сетевого принтера или копировального аппарата, чтобы определить, находится ли устройство в автономном режиме, или чтобы убедиться, что вы можете подключиться. к маршрутизатору. Если у вас возникли проблемы с приложением, размещенным по сети на сервере, первое, что вы хотите сделать, это проверить соединение, используя серию команд ping, чтобы помочь вам сузить проблему. Если приходит пинг назад с быстрым временем отклика, ваше соединение хорошее, поэтому проблема, вероятно, связана с сервером или приложением.
Вы также можете пропинговать веб-сайты, чтобы проверить, работают ли они и есть ли проблемы с подключением.
Устранение неполадок с сетью
Практически любое устройство, подключенное к сети, ответит на эхо-запрос, что делает проверку сетевых подключений невероятно полезной. Ping можно использовать для проверки маршрутизаторов или серверов на пропускную способность и скорость. Вы также можете пропинговать диапазон адресов, чтобы найти каждое подключенное устройство в определенном диапазоне. Вы можете проверить имена компьютеров и адреса компьютеров. Когда вы можете пропинговать IP-адрес, но не имя компьютера, скорее всего, проблема с разрешением имени.
Если эхо-запрос показывает успешное соединение, но имеет длительное время ответа, вы, вероятно, столкнулись с проблемой маршрутизации, перегрузки или сети.
Команду ping можно запускать вручную или автоматически в качестве запланированной задачи для мониторинга надежности сети. Когда пинг не проходит, возникает проблема.
Сообщения об ошибках проверки связи
Если команда проверки связи не получает ответа от хоста, вы либо ничего не вернете, либо получите уведомление об истечении времени ожидания. Поскольку он отправляет 4 запроса, вы, вероятно, увидите четыре уведомления об истечении времени ожидания.
Переключатели и модификаторы команды Ping
Команда Ping позволяет добавлять модификаторы или параметры (также называемые переключателями) для настройки команды для устранения неполадок. Вот список команд и правильный синтаксис для их использования для Windows, хотя вы найдете небольшие вариации для Unix.
- /t — ping продолжает отправлять эхо-запросы получателю, пока не будет прерван вручную. Чтобы прервать и отобразить статистику, нажмите CTRL + Разрыв . Чтобы прервать и выйти из пинга, нажмите CTRL + C .
- /a — пинг пытается разрешить и показать имя хоста IP-адреса, введенного в качестве цели.
- /n count — используйте это изменение количества сообщений эхо-запроса с 4 (по умолчанию) на что-то другое. Вы можете использовать любое число от 1 до 4294967295.
- /l size — устанавливает размер (в байтах) сообщения эхо-запроса, отправляемого цели, от 32 (по умолчанию) до чего-то другого. Вы можете использовать любое число от 1 до 65527.
- /f — используйте это для отправки сообщений эхо-запроса с включенным флагом « Не фрагментировать », чтобы запрос не фрагментировался маршрутизаторами на пути к месту назначения. Эта опция работает только для IPv4-адресов и полезна для устранения проблем с максимальным блоком передачи (PMTU).
- /i TTL — устанавливает значение времени жизни (TTL) для эхо-запроса, максимальное значение которого равно 255. TTL ограничивает время жизни данных, отправляемых командой ping. Если значение TTL истекло, а ответ не получен, данные отброшен.
- /v TOS — устанавливает тип службы (TOS), используемый для эхо-запроса. Значение по умолчанию — 0, максимальное значение — 255. Этот параметр работает только для адресов IPv4.
- /r count — устанавливает количество переходов между вашим ПК и целью, которые вы хотите записать и отобразить с помощью команды ping. Максимальное значение счетчика равно 9. Он работает только с адресами IPv4.
- /s count — сообщает время (в формате Internet Timestamp), когда каждый эхо-запрос получен и каждый ответ отправлен. Максимальное значение счетчика равно 4, что означает, что только первые четыре прыжка могут быть снабжены отметками времени. Этот вариант работает только с адресами IPv4.
- /j host-list — использует свободный исходный маршрут , указанный в списке хостов. При этом типе маршрутизации последовательные промежуточные пункты назначения могут быть разделены одним или несколькими маршрутизаторами. Максимальное количество адресов или имен в списке хостов 9. Список хостов представляет собой серию IP-адресов, разделенных пробелами, и они должны быть IPv4-адресами.
- /k host-list — использует Strict Source Route , указанный в списке хостов. При строгой маршрутизации следующий промежуточный пункт назначения должен быть доступен напрямую (и не должен быть разделен маршрутизатором). Максимальное количество адресов или имен в списке хостов 9. Список хостов представляет собой серию IPv4-адресов, разделенных пробелами.
- /w timeout — значение тайм-аута регулирует количество времени в миллисекундах, в течение которого ping ожидает каждого ответа. Значение времени ожидания по умолчанию составляет 4000 или 4 секунды.
- /r диапазон — указывает команде ping проследить путь туда и обратно для нескольких переходов. Работает только с адресами IPv6. Диапазон должен быть числом от 1 до 9.
- /s srcaddr — указывает исходный адрес, используемый при работе с IPv6-адресами. Адрес необходимо вводить после srcaddr .
- /c отсеков — указывает идентификатор отсека маршрутизации.
- /p — проверяет связь с адресом поставщика виртуализации сети Hyper-V.
- /4 — принудительно использует адрес IPv4 и используется вместе с именами хостов, а не с IP-адресами. Например, напишите «ping /4 www.WEBSITENAME.com» (без кавычек), и он вернет IPv4-адрес имя хоста.
- /6 — принудительно использует адрес IPv6, и он используется вместе с именами хостов, а не с IP-адресами. Например, напишите «ping /6 www.WESBITENAME.com», и вы увидите IPv6-адрес имени хоста.
Правильный синтаксис проверки связи
Порядок, в котором вы используете эти переключатели, важен. Вот правильный синтаксис:
ping [-t] [-a] [-n количество] [-l размер] [-f] [-i TTL] [-v TOS] [-r количество] [- s count] [-w timeout] [-R] [-S srcaddr] [-p] [-4] [-6] цель [/?]
Теги
Мониторинг сети
Начните работу с WhatsUp Gold
Бесплатно Испытание Ценовое предложение Live Demo
Что такое PING и как его использовать? Изучите 7 примеров
Ping — одна из наиболее часто используемых сетевых команд.
В сегодняшней статье вы узнаете, что это такое, как его использовать, онлайн-инструменты проверки связи и несколько практических примеров.
Прежде всего, давайте посмотрим, что такое пинг. Ping — это командная утилита терминала / оболочки, используемая как простой способ убедиться, что машина имеет доступ в Интернет и может взаимодействовать с другими компьютерами или сетевыми устройствами.
Некоторые из функций команды ping:
- Проверка подключения к сети: локальная сеть, Интернет
- Устранение неполадок карты сетевого интерфейса
- Проверка разрешения имен DNS Ping предустановлен, но мы рассмотрим процесс установки в этой статье.
Возможно, вы видели ping в обычных разговорах, например, «Я пропингую вас, как только закончу работу». На обычном языке ping означает просто сообщение, отправленное с одного компьютера на другой.
Использование пинга
Чтобы проверить, установлен ли ping, запустите терминал (macOS, Linux) или командную строку (Windows) и введите «ping –help». В большинстве случаев вы должны увидеть что-то вроде этого.
Если вы получите раздел справки со списком используемых флагов, все готово. В некоторых дистрибутивах Linux, таких как Ubuntu, у вас могут возникнуть проблемы, поскольку ping не установлен по умолчанию. В Ubuntu вы можете установить ping с помощью:
sudo apt install iputils-ping
Другой способ проверить, установлен ли ping в вашей системе, — использовать which , который возвращает путь к любому бинарному файлу, установленному в вашей системе:
который ping # /usr/bin/ping # Мой результат
Теперь, когда вы можете без проблем использовать ping, пришло время изучить его основы.
Команда ping подключается к любому доступному хосту, будь то в вашей локальной сети или через Интернет. Этим хостом может быть другой компьютер, сервер, маршрутизатор или даже принтер.
Ping принимает один аргумент — веб-адрес или IP-адрес, к которому вы пытаетесь подключиться. Например, попробуем подключиться к geekflare.com.
$ ping geekflare.com
Помните, что знак «$» означает, что мы используем оболочку bash; в Powershell (Windows) это будет «>». Вы должны скопировать только команду, но не знак доллара.
После ввода вышеуказанной команды вы должны увидеть примерно следующее:
PING geekflare.com (104.27.118.115) 56 (84) байт данных. 64 байта от 104.27.118.115 (104.27.118.115): icmp_seq=1 ttl=57 время=64,1 мс 64 байта от 104.27.118.115 (104.27.118.115): icmp_seq=2 ttl=57 время=71,4 мс
Во-первых, это имя домена, к которому мы пытаемся подключиться, и его IP-адрес в скобках. Затем он отправляет пакеты байтов данных (обычно 64) в нужное место назначения. Чтобы остановить команду ping, просто нажмите Ctrl + C .
Если у вас стабильное интернет-соединение (я уверен, что у вас оно есть, раз вы читаете это), вы должны получить сообщение, похожее на приведенное ниже:
--- Статистика пинга geekflare.com --- 3 пакета передано, 3 получено, 0% потери пакетов, время 10192 мс
Это сообщение показывает статистику процесса проверки связи, который вы выполнили для доменного имени или IP-адреса. Как видите, ping отправил 3 пакета данных и все их получил. Это означает, что и ваше интернет-соединение, и служба хостинга, которая обслуживает IP-адрес, работают отлично.
Тот же самый процесс происходит, когда вы посещаете веб-страницу, вы (ваш браузер) отправляете пакеты данных с запросом, DNS (служба доменных имен) переводит доменное имя в реальный IP-адрес, а затем хост передает содержимое страницы обратно к нам. Конечно, мы многое пропускаем, но это всего лишь пояснение о простом сетевом взаимодействии.
В качестве совета: в любое время, когда вам понадобится список доступных флагов, вы можете вызвать его справочную страницу с помощью man или флага –help .
человек пинг # Страница руководства пинг --помощь # Help flag
IPv6 против IPv4
В мире заканчиваются IP-адреса, и в результате мы начинаем внедрять IPv6 (интернет-протокол версии 6).
Если коротко, IPv4 — это основной IP-протокол, на котором работает Интернет. Он использует 32-битный IP-адрес, включая числовое обозначение с точкой. Например, основной IP-адрес Google — 8.8. 8,8 . IPv4 существует с 1981 года, и это обычный протокол, к которому мы привыкли.
С другой стороны, IPv6 — это еще один IP-протокол, решающий проблему выхода за пределы адреса. Если IPv4 имеет до 4,3 миллиарда комбинаций, IPv6 может иметь 9 комбинаций.0446 340 триллионов триллионов триллионов IP-адресов.
Вот пример IPv6-адреса: 2001:db8:3333:4444:5555:6666:7777:8888 .
Другими словами, в ближайшие несколько лет мы будем переходить на IPv6-адреса, потому что каждому устройству IOF (интернета вещей) и новым веб-сайтам потребуются новые адреса.
Ping уже поддерживает адреса IPv6, и в некоторых дистрибутивах Linux для них можно найти эксклюзивную команду ping6.
Однако лучший способ проверить связь с IPv6-адресом — использовать -6 флаг.
Вот пример:
ping -6 2001:db8:3333:4444:5555:6666:7777:8888
Если ваша сеть еще не поддерживает IPv6, не беспокойтесь. Адаптация IPv6 в последние годы стремительно растет.
Расширение поддержки IPv6Используйте инструмент тестирования IPv6, чтобы проверить, поддерживает ли его ваш веб-сайт.
Онлайн-службы проверки связи
Использование только проверки связи не для того, чтобы определить, можете ли вы связаться с конкретным сервером, но также для получения задержки (время, необходимое для проверки связи, чтобы получить ответ) вашего запроса к серверу. . Онлайн-инструменты ping позволяют вам собирать гораздо больше данных о процессах ping, таких как
С другой стороны, если у вас проблемы с подключением или вы просто хотите проверить задержку вашего сервера из разных мест по всему миру, онлайн-инструмент Ping — ваш лучший выбор.
Воспользуйтесь нашим бесплатным онлайн-инструментом проверки связи и выполните проверку связи из Лондона, Мумбаи и Орегона. Используя этот инструмент, вы получите важные данные, такие как потеря пакетов, а также максимальное и минимальное время, необходимое для получения ответа от вашего сервера.
Примеры команд
Давайте проверим и рассмотрим некоторые из часто используемых примеров этого сетевого инструмента.
№1. Проверьте подключение к Интернету
Это может показаться очевидным, но вы можете проверить, есть ли у вас доступ к Интернету, отправив эхо-запрос (действие использования ping) на надежный целевой хост, такой как google.com.
ping google.com
Если вы не получили ответа, вероятно, ваше интернет-соединение работает неправильно.
№2. Отправка определенного количества эхо-запросов
Одна из проблем, с которой вы можете столкнуться, если используете машину с Unix, заключается в том, что эхо-запрос отправляет пакеты данных на неопределенный срок. С флагом -c (количество), вы можете указать количество пингов, которые вы хотите сделать. Например, если вы хотите пропинговать ровно три раза, вы сделаете это.
ping -c 3 geekflare.com
Примечание. Это не происходит в Windows, где ping отправляет только 4 пакета данных
Этот флаг можно использовать для отправки только запроса ping и отображения IP-адреса пункта назначения. вы пытаетесь достичь.
ping -c 1 google.com
#3. Проверка связи с сервером с интервалом
Вы можете установить интервал в секундах между отправкой каждого пакета. Интервал по умолчанию равен одной секунде, но вы можете изменить его с помощью флага -i .
ping -i 3 geekflare. com
#4. Ping localhost
Вы можете пропинговать любой адрес IPv4; следовательно, вы можете проверить связь со своим локальным хостом, используя либо метку localhost , либо IP-адрес 127.0.0.1 .
пинг локального хоста # работает отлично пинг 127.0.0.1 # тоже работает нормально
Пинг проходит не через физический сетевой интерфейс, а через виртуальную петлю.
#5. Проверка связи с широковещательной рассылкой
Вы можете использовать флаг -b для отправки запросов на широковещательный адрес. Например, вы можете пропинговать все устройства в вашей локальной сети с помощью следующей команды.
пинг -b 255.255.255.255
#6. Отправить определенный размер пакета
В зависимости от ваших потребностей вы можете изменить размер пакета вашего ping, используя флаг -s с количеством байтов, которые вы хотите отправить.
ping -s 70 google. com
Обратите внимание, что некоторые запросы могут не работать, если вы отправляете пакет большого размера.
№7. Flood ping
Флаг -f отправляет запросы проверки связи так быстро, как только могут ваш компьютер и сеть. Поскольку минимальный интервал проверки связи, разрешенный пользователю, составляет 200 мс, вы должны запустить его от имени суперпользователя с помощью команды sudo .
пинг -f google.com PING google.com (142.250.78.142) 56 (84) байт данных. пинг: не может залить; минимальный интервал, разрешенный для пользователя, составляет 200 мс. sudo ping -f -c 1000 google.com # Остановить после 1000 пингов --- статистика пинга google.com --- 1000 переданных пакетов, 1000 полученных, 0% потерь пакетов, время 11158 мс
Как видите, я использовал флаг count , чтобы остановить отправку запросов после того, как он набрал 1000 раз (обратите внимание, что это заняло всего 11 секунд).
Примечание. Будьте предельно осторожны, используя «флуд-пинг», так как вы можете вызвать DoS (отказ в обслуживании) на сервере, который вы пингуете. Единственная ситуация, в которой вы должны использовать это, — это тестирование вашего сервера в средах с высокой интенсивностью.
IP или API Ping домена
Geekflare Ping API — это удобный инструмент, который может помочь вам отслеживать производительность любого IP или домена из разных мест.
Это может оказаться жизненно важным для отслеживания ряда серверов, чтобы обеспечить оптимальное взаимодействие с конечным пользователем.
Более того, вы можете легко сделать это с бесплатным уровнем API Geekflare, который дает 3000 вызовов API в месяц.
Для профессионалов: премиум-планы добавляют резидентные прокси, большую скорость запросов и большее количество вызовов API, начиная всего с 5 долларов в месяц.
Заключение
Пинг — инструмент практически такой же старый, как и сам Интернет.