Cómo encontrar dispositivos en mi red local a través de su dirección IP

5

Tengo una red local alimentada por una Time Capsule y conectada a 4 o 5 macs. También hay otros dispositivos en la red. (Impresoras, cámaras IP, etc). ¿Hay alguna forma de enumerar los dispositivos en la red local y sus direcciones IP?

He visto esta Q / A ¿Cómo puedo saber las direcciones IP de otras computadoras en mi red?

pero las respuestas no muestran qué es qué: solo una lista de direcciones IP.

    
pregunta David DelMonte 29.01.2013 - 20:59

4 respuestas

4

Puedes ver esto en el Finder: en la barra lateral, hay un grupo plegable llamado SHARED (si no lo ves, Finder > Preferences > Sidebar > SHARED, y asegúrate de que Bonjour Computers es revisado, pero probablemente sea útil revisarlos a todos).

Para ver todos los dispositivos de red desmontables, seleccione All… .

Para obtener la dirección IP de un dispositivo, selecciónela y Get Info ( ctrl+click > Get Info o cmd+i ). Alternativamente, para encontrar la IP de un dispositivo específico a través de Terminal, ejecute nslookup $hostname , reemplazando $hostname con el nombre del dispositivo en el Finder: ex nslookup foo.yournetwork.com .

Más allá de eso, tendrías que iniciar sesión en el enrutador para ver qué dispositivos están conectados (su GUI de administración mostrará / debería mostrar el nombre del dispositivo junto a la dirección IP que le asignó).

    
respondido por el jacob 29.01.2013 - 23:06
5

Si tiene dispositivos Android o iOS en la misma red, puede instalar una aplicación GRATUITA llamada Fing y enumere todos los dispositivos conectados y sus direcciones MAC e IP.

    
respondido por el pm_labs 30.09.2014 - 01:45
2

Hay diferentes maneras de ubicar dispositivos en su red: Tráfico de Netbios / tráfico ARP / tráfico bonjour / sondeos ICMP ...

Ahora, lo más confiable sería utilizar una buena herramienta como nmap, que puede realizar múltiples sondeos para descubrir nodos en su red. Puede descargar nmap para Mac OS aquí (esta no es la última versión, pero es más fácil de instalar de esta manera): enlace

Luego puede ejecutar este script, o pegar línea tras línea en el terminal. Agregue -sV en el comando sudo nmap si desea que sea más confiable (pero también más lento)

#!/bin/bash
$i=en1
cidr=$(while read y; do echo ${y%.*}".0/$(m=0; while read -n 1 x && [ $x = f ]; do m=$[m+4]; done < <(ifconfig $i | awk '/mask/             {$4=substr($4,3); print $4}'); echo $m )"; done < <(ifconfig $i | awk '/inet[ ]/{print $2}'))
myip='ifconfig $i | grep "inet " | awk 'NR==1 {print $2}''
echo "sudo nmap -n -T4 -PN --exclude $myip $cidr"
sudo nmap -n -T4 -PN --exclude "$myip" "$cidr"
    
respondido por el Florian Bidabe 30.06.2014 - 08:18
-2

Compré este software. Funciona bien.

enlace

    
respondido por el David DelMonte 29.01.2013 - 22:10

Lea otras preguntas en las etiquetas