Список устройств в локальной сети Linux

444
Adam Mazurkiewicz

Поэтому я пытаюсь найти MAC и IP-адреса всех устройств, подключенных к локальной сети, на моем RaspberryPi под управлением Raspbian. До сих пор я пытался получить список с:

$ arp $ sudo arp-scan -l $ sudo nmap -sn 10.0.0.1/24 

... но они не очень надежны. Например, если мой телефон подключается к сети, он может быть найден немедленно, а иногда нет. Я хотел бы найти способ быстро обнаружить все недавно подключенные устройства.

0

1 ответ на вопрос

3
Ljm Dullaart

Arp перечислит ваш arp-кеш. Это список устройств, с которыми ваша система контактировала.

Сканирование nmap свяжется со всеми устройствами, поэтому после сканирования nmap arpбудут перечислены все устройства. Итак, если вы делаете это в последовательности

$ nmap 10.0.0.0/24 > /dev/null $ arp 

Вы должны получить полный список.