Как пропинговать IP-адрес через командную строку: подробная инструкция

Для пропингования IP-адреса через командную строку можно использовать утилиту ping, которая доступна на большинстве операционных систем, включая Windows, macOS и Linux.

Синтаксис команды ping следующий: ping [опции] адрес.

Например, чтобы пропинговать IP-адрес 8.8.8.8, нужно ввести команду в командную строку:

ping 8.8.8.8

По умолчанию, ping посылает пять пакетов данных и выводит информацию о времени, необходимом для получения ответа от удаленного хоста. Если хост доступен по сети, то вывод будет примерно таким:

Pinging 8.8.8.8 with 32 bytes of data:

Reply from 8.8.8.8: bytes=32 time=23ms TTL=115

Reply from 8.8.8.8: bytes=32 time=25ms TTL=115

Reply from 8.8.8.8: bytes=32 time=23ms TTL=115

Reply from 8.8.8.8: bytes=32 time=25ms TTL=115

Reply from 8.8.8.8: bytes=32 time=22ms TTL=115

Ping statistics for 8.8.8.8:

Packets: Sent = 5, Received = 5, Lost = 0 (0% loss),

Approximate round trip times in milli-seconds:

Minimum = 22ms, Maximum = 25ms, Average = 23ms

Если удаленный хост недоступен, то вывод будет выглядеть так:

Pinging 192.168.0.1 with 32 bytes of data:

Request timed out.

Request timed out.

Request timed out.

Request timed out.

Request timed out.

Ping statistics for 192.168.0.1:

Packets: Sent = 5, Received = 0, Lost = 5 (100% loss),

В завершение примера, рассмотрим несколько полезных опций команды ping:

-t: посылать запросы бесконечно, до прерывания с помощью Ctrl+C.

-n <число>: послать указанное количество запросов.

-l <размер>: указать размер пакета данных, по умолчанию 32 байта.

-w <время>: установить время ожидания ответа в миллисекундах, по умолчанию 4000 мс (4 сек).

Примеры:

ping -n 1 google.com

ping -t 8.8.8.8

ping -l 1000 -w 1000 192.168.0.1

В данном примере мы отправляем один пакет на google.com и ждем ответа (опция -n 1). Также мы посылаем запросы на IP-адрес 8.8.8.8 бесконечно, пока не прервем выполнение программы (опция -t). И в последнем примере мы посылаем пакеты размером 1000 байт на адрес 192.168.0.1 с максимальным времям ожидания ответа 1 сек (опции -l и -w).

Похожие вопросы на: "как пропинговать ip адрес через командную строку "

SQL Left Join - Как использовать оператор LEFT JOIN в SQL
Filestream C: удобное хранение и обработка файлов
Конкатенация строк в Python: объединение текстовых значений
Rand PHP: генерация случайных чисел на PHP
FindIndex - быстрый и точный поиск информации онлайн
Полиморфизм в Python: понимание и применение
Использование Cin в C++ для ввода и вывода данных
<int sql>
Sklearn F1 Score
PHP Array Intersect - Efficient Way to Find Common Elements