Назад | Перейти на главную страницу

команда для широковещания MAC

Я ищу команду для обнаружения всех хостов в одном сегменте LAN от хоста с неназначенным IP, шлюзом по умолчанию и подсетью. Я знаю есть ping 255.255.255.255 но это работает на уровне 3 и требует, чтобы у отправителя был IP-адрес. Есть ли простая команда только для уровня 2 в Windows и Linux для отправки широковещательной рассылки MAC? FF:FF:FF:FF:FF:FF ?

Это можно сделать в одной строке, например без arpпинговать все возможные IP-адреса? Я тоже пробовал nmap широковещательный пинг скрипт, но он не работает на моих хостах Linux. )

Зная Структура пакета ARP помогает.

Я не уверен, что ты сможешь сделать то, о чем просишь. Какое сообщение вы могли бы отправить всем хостам в FF: FF: FF: FF: FF: FF, которое заставило бы их ответить вам? ARP отправляются на широковещательный адрес, но отвечает только правильный хост.

Я бы использовал комбинацию пинга широковещательной передачи (192.168.0.255 и 255.255.255.255), таблицы MAC-адресов на коммутаторе и нажатия Wireshark на интерфейсе шлюза, чтобы собрать практически все из них.

Я не знаю сообщения L2, которое потребует ответа от всех хостов L2, независимо от конфигурации L3.