Es una cuestión algo noob xD, pero quisiera saber tanto las IPs como las MACs de los PCs de mi red local desde mi ordenador de con Ubuntu. En Windows con diversos programas ya lo conseguí, pero no desde Linux...
Puedes hacer ping a la dirección de broadcast (siempre que las máquinas de la red no se encuentren detrás de un firewall que filtre los mensajes ICMP):
$ ping -b <dirección_de_broadcast> $ ip neigh show
Al hacer ping a la dirección de broadcast simplemente me responde desde la misma dirección un montón de veces y no consigo nada... perdón por los errores de bulto si es que los hay pero estoy algo noob en esto xD
feler escribió:Para ver los equipos (sus IPs) conectados a tu red local instala nmap y ejecuta:
nmap -sP 192.168.1.0/24
Para ver las mac's tendrás que acceder al router.
Iba a escribir lo mismo. Para ver las MAC's no hace falta acceder al router. Si tienes la suite de comandos ip basta con hacer lo que te he puesto antes (ip neigh show). Después del nmap te saldrán los 256 intentos indicándote que hosts están up y cuales no. Puedes usar grep para ver solo los que están up:
$ nmap -sP 192.168.1.0/24 $ ip neigh show | grep lladdr