Fping - пінгуем безліч адрес

Іноді виникає необхідність пропінгувати безліч вузлів. Стандартна утиліта ping вміє пінгувати тільки один хост. Для того, щоб пінгувати безліч хостів, варто скористатися можливостями утиліти fping. Згідно з інформацією з Вікіпедії:

fping - Вільно розповсюджувана утиліта для UNIX систем. Перевіряє доступність вузлів в мережі шляхом посилки ICMP ECHO_REQUEST пакетів. На відміну від стандартної утиліти ping. можна вказати скільки завгодно вузлів в командному рядку або вказати текстовий файл зі списком вузлів. Замість того, щоб надіслати запит чекати відповіді від одного вузла, fping надсилає запит і переходить до наступного вузла по round-robin.

За замовчуванням, коли вузол відповів він видаляється зі списку вузлів для перевірки, якщо ж протягом заданого часу і / або кількості спроб відповідь не прийшов то такий вузол вважається недоступним. fping може посилати вказане або нескінченну кількість запитів, так само, як це робить ping.

На відміну від ping. fping має на увазі використання його в скриптах, тому він виводить дані в формі зручній для розбору скриптом (parse).

fping відноситься до утиліт використовують ping sweep технологію. Ви повинні розуміти що пінгування (сканування) вузлів або мереж які вам не належать може трактуватися як протизаконна дія.

Виходячи з цієї інформації, можна відзначити такі недоліки використання утиліти fping:

Але в певних ситуаціях використання утиліти може стати в нагоді.

Виконаємо установку fping з системи портів:

# Cd / usr / ports / net / fping make install clean rehash

Схожі статті