Учебник по команде Ping в Ubuntu

Учебник по команде Ping в Ubuntu Изучение

Если вы частый пользователь терминала Linux, вы должны быть хорошо осведомлены о команде Ping. Ping — это один из наиболее часто используемых инструментов диагностики сети для определения доступности или доступности сети, а ping можно использовать для проверки состояния сервера.

Мы также можем узнать продолжительность передачи и получения ответов из сети с помощью программы ping Linux. Ping отправляет на узел последовательность пакетов протокола управляющих сообщений Интернета (ICMP), а затем ожидает ответного сообщения ICMP от узла. Это дает нам информацию о работе сети.

Ping обычно выполняет следующие задачи:

  • Проверка статуса сети
  • Проверьте подключение к Интернету
  • Проверить наличие проблем с сетью

В этой статье будут обсуждаться функции / использование команды Ping.

Проверка наличия утилиты Ping в вашей системе

Команда Ping присутствует во многих системах Linux по умолчанию, но чтобы проверить ее наличие, проверьте ее версию с помощью указанной ниже команды:

ping -v

Как использовать команду Ping

Синтаксис команды Ping указан ниже:

ping [options] [hostname/IP]

Чтобы проверить возможность подключения любого хоста, вы можете использовать команду ping. Здесь я пингую сервер YouTube с помощью указанной ниже команды и проверяю результат ниже:

ping youtube.com

Чтобы проверить возможность подключения любого хоста, вы можете использовать команду

Вышеуказанные выходные данные описывают следующую информацию:

Icmp_seq Он сообщает порядковый номер пакета. Например, первый пакет имеет icmp_seq = 1
ttl Обозначает «время жить». Он сообщает количество «сетевых переходов», которые принимает пакет до отбрасывания маршрутизатора. Его диапазон 1-255
time Время, необходимое для того, чтобы посылка добралась до места назначения и вернулась к месту отправления. Миллисекунды используются для выражения времени.

Нажмите Ctrl + C, чтобы остановить процесс, и после того, как процесс завершит подсчет полученных или переданных пакетов, эта команда сообщит количество потерянных пакетов, а также время, как показано ниже:

ажмите Ctrl + C, чтобы остановить процесс, и после того, как процесс

Между вашим устройством и хост-сервером не будет сетевого подключения, если вы не получите ответ ping.

Как использовать команду ping в Ubuntu

Вот некоторые часто используемые команды ping:

Изменение временного интервала между пакетами с помощью команды Ping в Ubuntu

По умолчанию команда ping доставляет пакеты через одну секунду, хотя этот период можно изменить.

Используя флаг «-i» после команды ping, мы можем изменить время с помощью синтаксиса, указанного ниже:

ping -i [changed time] host address

Чтобы увеличить время: Если вы хотите увеличить временной интервал между пакетами, укажите «измененное время» больше 1 после -i.

Например, я хочу изменить время пинга «youtube» и установить на 3, затем я выполню указанную ниже команду на терминале:

ping -i 3 youtube.com

Например, я хочу изменить время пинга «youtube» и установить на

Чтобы уменьшить время: Если вы хотите уменьшить временной интервал между пакетами, укажите «ping time» меньше 1 после -i.

Например, я хочу уменьшить время пинга «youtube» и установить значение 0,3, затем я выполню указанную ниже команду на терминале:

ping -i 0.3 youtube.com

Например, я хочу уменьшить время пинга «youtube» и установить значение 0,3

Ограничение количества пакетов

Команда ping отправляет пакеты до тех пор, пока она не будет остановлена ​​вручную нажатием Ctrl + c, хотя количество отправленных пакетов можно ограничить с помощью опции «-c». Ниже приводится его синтаксис:

ping -c [Number-of-packets] hostname

Например, я ограничиваю время youtube.com для выполнения 3 пакетов с помощью указанной ниже команды:

ping -c 3 youtube.com

Ограничение пакета путем указания времени для выполнения пакетов

Другой способ ограничить количество пакетов — установить время с помощью флага «-w», как показано в приведенной ниже команде:

ping -w 5 youtube.com

Проверка состояния локальной сети с помощью команды Ping

Если у вас возникли проблемы с доступом к веб-сайту. Итак, с помощью команды Ping вы можете диагностировать подключение к локальной сети: Существуют различные способы проверки связи с localhost:

Первый способ: самый простой способ — использовать команду ping с 0:

ping 0

Второй способ: используя локальный хост, здесь localhost ссылается на наш компьютер:

ping localhost

Третий способ: пинг с использованием IP-адреса

Выполните указанную ниже команду, используя IP-адрес вашего сервера, вам необходимо ввести свой IP:

ping 192.168.18.156

Заполнение сети с помощью команды Ping в Ubuntu

Чтобы протестировать свою сеть под большой нагрузкой, вы можете использовать команду Ping flood, синтаксис которой указан ниже:

sudo ping -f [hostname/IP]

Например, вы хотите протестировать производительность «youtube.com», выполните следующую команду:

sudo ping -f youtube.com

В приведенном выше выводе точки представляют отправленный пакет, а обратное пространство представляет собой ответ.

Чтобы получить звуковой пинг, пока хост доступен, с помощью команды Ping

Когда используется флаг «-a», система издает звук при получении ответа от хоста, ниже приводится его синтаксис:

ping -a [hostname/IP]

Например, чтобы проверить ответ от «youtube.com», выполните следующую команду:

ping -a youtube.com

Получите сводку статистики с помощью команды Ping

Если вы не хотите видеть информацию для каждого пакета, используйте опцию «-q», чтобы просто показать сводку, как показано в приведенной ниже команде:

ping -c 5 -q youtube.com

Здесь мы также использовали флаг «-c», чтобы ограничить команду ping для отправки указанных пакетов.

Проверяйте время перед выполнением каждой строки с помощью команды Ping

Добавьте параметр -D к команде ping, если вы хотите записывать время дня, когда вы ее запускаете, она показывает время в Unix, ниже указан ее синтаксис.

ping -D [hostname/IP]

Выполните эхо-запрос «youtube.com», чтобы проверить время выполнения каждого пакета, с помощью указанной ниже команды:

ping -D youtube.com

Часто используемые параметры проверки связи

Ниже перечислены некоторые широко используемые параметры Ping и их использование:

Параметры Описание
-b Позволяет пинговать широковещательный IP-адрес
-d Используется для отладки сокета
-I Устанавливает максимальное количество пакетов для отправки до ожидания ответа. Вам потребуется доступ суперпользователя, чтобы установить значение выше 3.
-r Позволяет обходить таблицу маршрутизации и отправлять данные прямо на хост.
-s Установите размер пакета
-T Установить время, чтобы жить (ttl)
-v Отображаются дополнительные пакеты ICMP и эхо-ответы.

Или вы можете запустить указанную ниже команду «help», чтобы просмотреть все параметры, используемые с командой Ping:

ping —help

Или вы можете запустить указанную ниже команду «help»

Заключение

Ping — очень полезная команда, которую можно запустить на любом терминале для проверки состояния сети или настройки производительности сети. Ряд функций, связанных с проверкой сети, выполняется командой ping и обсуждается в этой статье. Эта статья поможет вам без труда изучить команду ping и эффективно ее использовать. Прочтите эту статью подробно, познакомьтесь с командой Ping и узнайте, как ее использовать.

Читайте также:  Представляем шаблоны проектирования React: Flux, Redux и Context API
Оцените статью
bestprogrammer.ru
Добавить комментарий