Ping также используется для оценки общего времени, необходимого для отправки пакета и получения подтверждения из подключенной сети. В этой статье вы узнаете, как использовать команду ping в системе Linux. Мы выполнили все указанные ниже команды в Ubuntu 20.04.
Синтаксис команды ping
Базовый синтаксис команды ping следующий:
$ ping имя-хоста / IPВ приведенном выше синтаксисе имя хоста - это имя веб-сайта или вы можете использовать IP-адрес.
Чтобы проверить, работает ли желаемое имя хоста, в этом случае вам нужно ввести следующую команду в терминале:
$ ping linuxhint.ком
Используйте Ctrl + C на клавиатуре, чтобы завершить процесс.
Использование команды ping с примерами в Linux
Ниже приведены следующие варианты использования команды ping:
Проверьте локальную сеть с помощью команды ping
Иногда возникают проблемы с переходом на нужный веб-сайт. Итак, в этой ситуации вы можете пропинговать свой локальный хост или компьютерную систему, чтобы проверить правильность подключения к Интернету. Следующие команды полезны для проверки вашего локального интернет-соединения:
$ ping localhostИли же
$ ping ваш-IP-адресВ следующем выводе вы выполнили эхо-запрос на локальный компьютер двумя разными способами. В первом случае вы используете localhost, что означает «пинговать мой компьютер».
В приведенном ниже выводе с использованием IP-адреса ping локальная компьютерная система.
Используя ping, укажите интернет-протокол
Команда ping также используется для отправки запроса IPv4 или IPv6 следующим образом:
$ ping -6 имя хоста / IPv6или же
$ ping -4 имя хоста / IPv4
Изменить временной интервал пакетов ping
По умолчанию интервал времени между запросом пакета составляет 1 секунду в Linux. Но, в зависимости от ваших требований, вы можете увеличить или уменьшить этот временной интервал.
Если вы хотите увеличить этот временной интервал, вам необходимо установить значение выше 1 следующим образом:
$ ping -i 3 имя-хоста / IPЕсли вы хотите уменьшить интервал, установите время меньше 1 следующим образом:
$ ping -i 0.5 linuxhint.ком
Изменить размер пакета ping
Используя команду ping, вы можете изменить размер пакетов ping. По умолчанию размер пакета составляет 56 (84) байтов. Число в скобках означает, что при отправке байтов ping 28 байтов заголовка пакета также будут включены в размер пакета. Вы можете изменить этот размер с помощью следующей команды:
$ ping -s размер пакета имя хоста / IPПриведенная выше команда используется для проверки производительности сети.
Например, мы изменили размер пакета ping до 150 следующим образом:
$ пинг -s 150 64.9.238.144
Установите ограничение на желаемое количество пакетов ping
Если вы хотите установить ограничения, при которых запрос ping автоматически останавливается после указанного количества пакетов ping, вы можете использовать следующую команду:
$ ping -c set-limit имя-хоста / IPНапример, установите для запроса ping значение 7, что означает, что после отправки 7 пакетов ping запрос ping автоматически завершится. Вы можете увидеть результат на следующем изображении:
$ ping -c 7 127.0.0.1
Использование команды ping для заливки сети
Под большой нагрузкой вы можете проверить производительность своей сети с помощью ping flood. Пинг флуд должен выполняться под пользователем root. '-F' используется с командой ping следующим образом:
$ sudo ping -f имя-хоста / IP
Используя эту команду, большие пакеты отправляются в сеть для тестирования производительности.
Точки представляют отправляемый пакет, и для каждого ответа печатается обратное пространство.
Установить тайм-аут для запроса ping
Используя команду ping, вы также можете установить предел времени ожидания для запросов ping. Это означает, что по истечении указанного времени пинг перестанет отображать результаты на терминале. Используйте следующую команду для проверки результатов:
$ ping -w время в секундах имя хоста / IPЗдесь через 6 секунд пинг автоматически прекращается, чтобы распечатать результаты.
$ ping -w 6 linuxhint.ком
Пинг со звуковым ответом
Используя следующую команду ping, вы можете установить звуковой сигнал, который будет проверять, доступен ли хост или нет:
$ ping -a имя-хоста / IPПроверить версию пинга
Вы можете проверить версию утилиты ping, используя следующую команду:
$ ping -V
В этой статье мы практиковали различные команды ping в Ubuntu 20.04 Система Linux для оптимальной проверки производительности сети. Кроме того, вы можете работать с расширенными переключателями или тегами, которые используются с командой ping для настройки запросов отправки и ответа.