Inicio » Shell

Shell

Monitorizar las macs de equipos

Enviado por _TuXeD_ el 22 May 2008 - 12:43pm.

Si tienes una red de clase C, por ejemplo en el rango 192.168.3.X, Y tienes instalado arping, gawk y grep, como root puedes ejecutar:

for i in `ping -c 5 192.168.3.255 | grep ": ic" |gawk '{print $4}' | sort -u |sed "s/://g"` ;  \ 
do arping -c 1 $i | grep ":" | sed "s/(//g;s/)//g;s/://g" | gawk '{a=" "$5" "$4;print a}' ; \
done

Para obtener las ips de la red junto con su mac:

Distribuir contenido

Inicio de sesión

Copyright © 2008 TrucoLinux.com: Todo el contenido sujeto a contrato ColorIruris salvo que se especifique lo contrario.
Este sitio ha sido totalmente desarrollado y montado sobre software libre: Gentoo GNU/Linux, Apache, MySQL, PHP, Drupal...
Sindicar contenidos: Noticias (RSS).