Si queremos obtener una lista de los dispositivos conectados a una misma red WiFi, más concretamente, a la misma red Wifi a la que estemos conectados nosotros, podemos ejecutar el comando arp-scan en Linux
arp-scan –interface=wlo1 –localnet
Ten en cuenta dos cosas:
- Debes de ser usuario root
- Especifica correctamente la interfaz wifi. En mi caso es wlo1, pero puedes buscar cuáles otras tienes disponibles con el comando
ip a
.
El comando funciona gracias al protocolo ARP. Es un protocolo que funciona sobre Ethernet. En redes Wifi funciona muy bien para detectar otros clientes. Sin embargo, en redes cableadas, como normalmente el medio (el cable) es único entre tú y el router, es difícil que salgan otros dispositivos.
Para otros casos, el siguiente comando puede funcionar mejor:
nmap -sn 192.168.1.0/24