MAC Adressen im Netzwerk scannen?
Achim Dreyer
adreyer at math.uni-paderborn.de
Fri Jan 5 23:35:16 CET 2001
>
> for i in 192.168.1.1 192.168.1.2 .....; do
> ping -c 1 $i > /dev/null 2>&1
> arp -an $i >> MAC_Liste
> done
oder bei sauber konfigurierten Netzen:
ping -c 1 192.168.1.255 2>/dev/null 1>&2
ping -c 1 192.168.1.0 2>/dev/null 1>&2
arp -a
Achtung:
- manche OS antworten auf hoechste Netzadresse als Broadcast-Adresse
(eigentlich alle *NIXe), manche auf niedrigster (schon oefters
gesehen, einfach mal mit spielen)
Broadcast auf niedrigster Adresse war frueher ueblich (pre-Linux
Zeit..)
Vorraussetzung:
- arp-cache ist gross genug (256 Eintraege sollten eigentlich immer
rein passen)
Ciao,
Achim
More information about the Linux
mailing list