Командата PING или Packet Internet Groper на Linux е инструмент, много обичан от разработчиците. Основната му цел е да управлява състоянието на мрежовата свързаност между източник и устройство с помощта на IP мрежа. В този урок за Linux Ping ще научите как може да помогне на вашия проект и как да започнете с него.

linux

И ако имате предвид да получите прост и бърз Linux сървър, вие сте на правилното място. Възползвайте се от отстъпки до 70% в Hostinger.

  • Какво представлява командата за пинг на Linux?
  • Как да инсталирам командата ping на Linux
  • Как да използвам командата за пинг на Linux?
    • 1. Проверка на свързаността
    • 2. Посочване на номера ECHO_REQUEST
    • 3. Със звуков пинг
    • 4. Установяване на интервали
    • 5. Получаване само на резюмето на командата за пинг на Linux
    • 6. Наводняване на мрежата с командата Ping
  • Обобщение

Какво представлява командата за пинг на Linux?

С командата ping можете също да знаете времето, необходимо за изпращане и получаване на отговори от мрежа. Той работи чрез изпращане на поредица от съобщения на протокола за управление на интернет (ICMP) до хоста на местоназначението и изчакване на ICMP съобщение под формата на ехо към и от хоста и устройството. Това ще ви даде информация за работата на мрежата.

По принцип, като използвате командата, ще изпратите съобщението ECHO_REQUEST и ще чакате ECHO_RESPONSE. Ако съобщението за отговор показва „бърз пинг с ниска латентност“ (на английски това би било „бърз пинг с ниска латентност“), това означава, че връзката е бърза. Измерено в милисекунди.

В днешно време всички съвременни компютри, VPS или устройства имат предварително инсталиран PING, поради многото му приложения. Това е бърз и ясен начин да проверите производителността между устройството и хоста.

Независимо дали става въпрос за локална мрежа (LAN) или глобална мрежа (WAN), командата ping предоставя точни подробности за свързаността. Също така ви позволява да получавате статистически обобщения на теста, включително минималния и максималния кръг, броя на предадените и получени пакети, процента на загубените пакети и стандартното отклонение на средната стойност. Той също така позволява на потребителя да проверява качеството на мрежовата връзка между две устройства. Засега звучи доста добре, нали?

Тестът за пинг между вашия компютър и целевия хост ще ви позволи да определите:

  • Състояние на хоста на местоназначението: ако е достъпен.
  • Измерване на времето, необходимо на съобщението да дойде и да си отиде (Host-Computer-Host)
  • Процент загубени пакети.

Как да инсталирам командата ping на Linux

Не забравяйте, че първо ще трябва да осъществите достъп до вашия VPS чрез SSH. Можете да разгледате нашия урок за PuTTY, ако имате проблеми с това!

Повечето версии на Linux имат инструмента за пинг, инсталиран по подразбиране. Можете да проверите дали е, като изпълните следната команда:

Ако ping не е инсталиран на Linux, бързата актуализация на системата трябва да реши проблема:

Как да използвам командата за пинг на Linux?

Има няколко опции в Linux, които позволяват на потребителя да тества свързаността между две мрежи:

1. Проверка на свързаността

Можете да изпълните проста и бърза команда на вашата система, за да проверите състоянието на хоста и целевия сървър или компютър.

Като пример можем да проверим мрежовата свързаност с www.google.com:

Ако не сте сигурни какъв е домейнът, можете също да използвате IP адреса. Изпълнението на примера ще покаже IP адреса на Google в скоби, заедно с пълно статистическо обобщение.

  • мин - се отнася до минималното време, очаквано за получаване на отговор.
  • средно аритметично - показва средното очаквано време за получаване на отговори.
  • макс - отразява максималното време, очаквано за получаване на отговор.

За да спрете командата ping в Linux, трябва да въведете Ctrl + C, това ще ви попречи да изпращате пакети до хоста на местоназначението. Командата ще спре всички процеси в терминала.

2. Посочване на номера ECHO_REQUEST

Командната опция -° С се използва за указване на броя на пакетите или заявките, които потребителят иска да направи.

Синтаксисът ще бъде следният:

Тук * е броят на пинговете, които искате да изпълните.

3. Със звуков пинг

Командната опция -да се Командата за пинг на Linux издава звуков сигнал, за да провери дали хостът работи или не, като ви информира звуково.

Командата ще изглежда така:

Не забравяйте, че за да прекратите процеса на пинг, натиснете Ctrl + C.

4. Установяване на интервали

Опцията –И позволява на потребителя да задава интервали в секунди между всеки пакет.

Командата следва същата структура като предишните:

Числа 2 и 7 могат да се променят толкова дълго, колкото искате.

5. Получаване само на резюмето на командата за пинг на Linux

За да получите само резюмето на мрежата, използвайте опцията –Q в командния ред на терминала на Linux:

Обобщаваме още веднъж, използваме -c 7 да направим седем заявки, но получихме само резюмето, защото беше добавено -Какво.

6. Наводняване на мрежата с командата Ping

Командата ping позволява на потребителите да изпращат 100 или повече пакета в секунда с помощта на следната команда:

Тази опция е чудесна, ако искате да тествате как вашият уебсайт или сървър се справят с мрежовия стрес, т.е. голям брой заявки.

Обобщение

В Linux Ping е често използван инструмент за отстраняване на проблеми с достъпността на хоста в мрежа. Помага ни да разберем защо даден уебсайт може да не се зарежда.

Освен това трябва да знаете основната причина за проблема. Това може да бъде всичко от свързаност с интернет, загуба на мрежа или уебсайт, който вече не е достъпен. Ping е командата, която ни помага да определим достъпността на мрежово устройство.

Като бързи и ясни, много потребители избират да използват командата ping за отстраняване на неизправности. И с този урок се надяваме, че вече можете да го използвате и вие!

Тази статия е последно променена на 7 декември 2020 г. 23:41