LINUX.ORG.RU
ФорумAdmin

сбор МАК адресов!


0

0

как собрать мак адреса по сети, типа сканера, только маки надо а не IP? А то что то уж очень не хочется по всем 140 машинам ходить и у каждого мак руками списывать.

Все спасибо

anonymous

Вначале пропингуй нужные хосты, а потом : arp -a...

anonymous
()

ettercap в интерактивном режиме умеет собирать и показывать MAC-
адреса всех в текущей сети, а можно еще и скрипт написать типа такого:
---
#!/bin/bash

net="192.168.0."
ip=1
while [ "$ip" != "254" ];
do
    ping -q -c 1 $net$ip > /dev/null 2>&1 &
    let ip=$ip+1
done

sleep 9s
arp -an | grep -v incomplete
---

spirit ★★★★★
()

Была такая тулза arpwatch - не знаю жива ли сейчас  ... поищи гуглом

sS ★★★★★
()

arping есть еще, лично я находил в портах BSD

anonymous
()

arping вам тут не поможет - он делает несколько другое. arpwatch - да, если у вас один сегмент(нет vlan и т.п.) иначе - забирайте mac address table со свитчей/роутеров

sasha999 ★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.