Использование утилиты arping
arping — утилита OC Unix для обнаружения хостов в компьютерной сети. Функционирует аналогично утилите ping, но, в отличие от неё, посылает/получает не ICMP-запросы/ответы, а ARP-запросы/ответы.
Установка arping в Debian, Ubuntu:
sudo apt install arping
Ключи запуска arping:
- —help (отображение расширенной справки по команде)
- -h (отображение краткой справки)
- -0 (используется для проверки связи с ip-адресом 0.0.0.0)
- -a (звуковой пинг)
- -A (при отправке использется ARP-ответ (ARP REPLY) вместо ARP-запроса (ARP REQUEST), ответы не ожидаются)
- -b (отправляются только широковещательные пакеты, в отличии от обычного режима когда сначала идут широковещательные потом конкретно адресату)
- -B (используется вместо указания адреса 255.255.255.255)
- -c количество попыток запроса (число)
- -d (поиск дубликатов ответов)
- -D (ответы отображаются в виде восклицательных знаков, а потерянные пакеты как точки)
- -e (похоже на -a, но звуковой сигнал только когда нет ответа)
- -i интерфейс (указывает какой сетевой интерфейс использовать)
- -p (включение promiscious режима)
- -q (не отображать сообщения, кроме сообщения об ошибках)
- -r (Raw. сырой вывод)
- -R (Raw. сырой вывод, может комбинироваться с -r)
- -s MAC (указание мак-адреса источника. Возможно с этой опцией придется использовать -p)
- -S IP (как -b и -0, но с адресом источника)
- -t MAC (указание мак-адреса цели, при пинге IP адреса)
- -T IP (указание целевого ip-адреса при пинге мк-адреса)
- -u (отображение индекса отправленных и принятых пакетов index=received/sent)
- -v (подробный вывод, отображается в два раза больше информации)
- -w (время ожидания между ответами в микросекундах)
Примеры использования arping :
Запрос по MAC адресу, 5 попыток
# arping -c 5 00:50:fc:f0:3e:e9 ARPING 00:50:fc:f0:3e:e9 --- 00:50:fc:f0:3e:e9 statistics --- 5 packets transmitted, 0 packets received, 100% unanswered
Читайте также:
📌 Для тестирования скриптов, установщиков VPN, Python ботов рекомендуем использовать надежные VPS на короткий срок. Если вам нужна помощь с более сложными задачами, вы можете найти фрилансера, который поможет с настройкой. Узнайте больше о быстрой аренде VPS для экспериментов и о фриланс-бирже для настройки VPS, WordPress. 📌
💥 Подпишись в Телеграм 💥 и задай вопрос по сайтам и хостингам бесплатно!7 Самых Популярных Статей
- Как запустить скрипты и веб-приложения на Python
- Что такое страны TIER 1,2,3
- 7 способов сравнения файлов по содержимому в Windows или Linux
- Установка и тестирование веб-панели HestiaCP
- Китайский VPN Shadowsocks простая установка и настройка
- top, htop, atop определение загрузки ОС (Load average, LA)
- Использование rsync в примерах