Мережевий стек ядра обробляє ICMP-повідомлення, які надсилаються ping
командою.
Якщо ви не отримуєте відповіді, окрім проблем із мережею чи фільтрації, та фільтрації на основі хоста / обмеження швидкості / чорно-холінг / тощо. це означає, що машина, ймовірно, перевантажена чимось, що може бути тимчасовим, або ядро зламається, що рідко, але може трапитися (несправне обладнання та ін.), не обов'язково через трафік ICMP (але намагаючись перевантажити його таким трафіком може бути хорошим тестом на початку життя сервера, щоб побачити, як він підтримує речі). У пізнішому випадку аварії ядра у вас повинна бути достатньо інформації в файлах журналу або на консолі.
Також зауважте, що ping
майже завжди це неправильний інструмент для перевірки того, чи є послуга в Інтернеті чи ні. З різних причин, але в основному через те, що він не імітує реальний трафік додатків, за визначенням. Наприклад, якщо вам потрібно перевірити, чи веб-сервер все ще працює, вам слід замість нього зробити HTTP-запит (TCP-порт 80 або 443), якщо вам потрібно перевірити сервер пошти, ви зробите запит SMTP (TCP-порт 25), якщо сервер DNS, UDP та TCP-запит до порту 53 тощо.