Периодически возникает ситуация, когда необходимо найти устройство в сети по MAC адресу или найти все устройства в сети. Для этого можно воспользоваться утилитой arp-scan под debian/ubuntu.
Если данной утилиты нет, то установим её:
apt-get install arp-scan
Чтобы найти все устройства в сети с выводом списка устройств, их IP и MAC адресов, необходимо воспользоваться командой:
arp-scan -I eth0 -l
Вместо eth0 необходимо указывать сетевой интерфейс, смотрящий в сканируемую сеть. Запускать команду необходимо под рутом или при помощи команды "sudo"
Вывод утилиты довольно прост:
Interface: eth0, datalink type: EN10MB (Ethernet)
Starting arp-scan 1.6 with 1024 hosts (http:
...
192.168.xxx.xxx ec:cd:xx:xx:xx:xx Allied Telesis, Inc.
192.168.xxx.xxx 00:0c:xx:xx:xx:xx Allied Telesyn Inc.
Такой вывод можно использовать командой grep для поиска по любому из параметров.
|