Si queremos conseguir la IP de una máquina (que desconocemos por ser ip dinámicas,de leasing etc..) y solo tenemos la MAC, podemos intentar usar el comando fping
fping -c 1 -g 192.168.200.0/24 && arp -n | grep «MAC conocida»
Podemos ir jugando con los rangos y las mascaras para conseguir una coincidencia con la MAC que buscamos.
fping -c 1 -g 192.168.200.0/23 && arp -n | grep «MAC conocida» (todo el rango .200 y .201)
Y en otra consola podemos dejar abierto un
watch -n 1 ‘sudo arp | grep «MAC conocida»‘
También se puede así:
ping [IP] -c1 | arp-a |grep [IP]
Hola S4mm, pero solo con ping no puedes hacer rangos de ip, el tema es que no conoces la ip asignada a una MAC conocida.
Acabo de probar Arp-scan (http://linux.die.net/man/1/arp-scan) otra manera de conseguirlo
sudo arp-scan 192.168.200.0/24
🙂