Con nmblookup, puedes resolver tu problema.

nmblookup -A 192.168.XXX.X (Saber el nombre de una máquina a partir de su IP), al final te da la MAC de su NIC.

También creo que con nmap y algunos parámetros, lo puedes lograr.


Saludos.







Raydel Hernández Martínez
**Administrador Nodo Joven Club**
**Pinar del Río**
E-mail: ray...@pri.jovenclub.cu <mailto:ray...@pri.jovenclub.cu>
Jabber: ray...@jabber.pri.jovenclub.cu <mailto:ray...@jabber.pri.jovenclub.cu>
Web-Site: http://www.pri.jovenclub.cu <http://www.pri.jovenclub.cu/>
Teléfonos: 0148-755805 & 752311---ext-120
Linux_User: # 466430


"Seamos realistas y hagamos lo imposible." Ché




El 09/02/11 16:33, Hugo Florentino escribió:
Hola,

Necesito obtener un listado de las direcciones MAC de las maquinas de mi red, pero ahorrandome tener que pasar puesto por puesto.

Lo mas que he llegado a hacer es un script que por algun motivo parece no funcionar con todas las PCs:

#!/bin/bash
for i in $(seq 1 254);
do
  arping -c 1 -s 192.168.0.1 -I eth0 192.168.0.$i | grep -i unicast
done

Alguien tiene una mejor solución?

Saludos, Hugo

______________________________________________________________________
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l


______________________________________________________________________
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l

Responder a