web-dev-qa-db-fra.com

Comment analyser le réseau local à la recherche de périphériques connectés? (Mac OS)

Je cherche essentiellement quelque chose comme ceci mais disponible sur Mac.

J'essaie de connecter un nouveau poste de travail à notre imprimante multifonction sans fil et je passe un sacré moment à faire en sorte que le périphérique crache une adresse IP pour que je puisse me connecter.

Est-il possible de scanner le réseau en quelque sorte?

Si cela fait une différence, le nouveau poste de travail utilise Mac OS X 10.6.

109
macek
  1. Ping l'adresse de diffusion
    (vous pouvez le trouver avec ifconfig | grep broadcast)

  2. et ensuite faire un arp -a

175
Hasaan Chop

Où x.x.x sont les trois premiers chiffres de votre adresse IP.

for ip in $(seq 1 254); do ping -c 1 x.x.x.$ip -o ConnectTimeout=5; [ $? -eq 0 ] && echo "x.x.x.$ip UP" || : ; done
7
ow3n

Votre imprimante fournit un partage de fichiers pour déposer des fichiers dans ou essayez-vous simplement de localiser l’imprimante sur votre réseau?

Votre nouvelle imprimante multifonction prend-elle en charge Bonjour/ZeroConf? Si c'est le cas, vous pouvez utiliser un programme tel que Navigateur Bonjour pour voir ce qui est disponible sur votre réseau.

Sur votre routeur, apparaît-il sur la table des clients DHCP (vous devrez peut-être consulter votre manuel pour savoir comment consulter cette table) - ceci vous donnera également l'adresse IP mais vous indiquera également avec certitude que votre imprimante est réellement connectée à votre réseau.

Sur votre Mac, vous pouvez utiliser un programme tel que Nmap à partir de la ligne de commande ou utiliser une application basée sur une interface graphique (par exemple. Zenmap - GUI for Nmap ou AngryIPScanner ) pour analyser votre réseau, puis voir quels ports sont disponibles.

5
Chealion

Réponse en ligne unique: http://nmap.org/download.html [Use NMAP] ou Angry IP Scanner

5
adeelx

Fing (principalement connu sous le nom de scanner de réseau mobile pour Android/ios) a une version de la console macos disponible gratuitement , qui effectue en outre des empreintes digitales via des tables intégrées du fabricant d’adresses mac. Il semble être plus rapide que nmap et plus facile à utiliser.

Une fois installé, vous pouvez le lancer avec:

Sudo fing

C'est apparemment une source fermée, donc je ne sais pas à quel point il est sécuritaire d'utiliser. Assurez-vous de connaître les risques potentiels.

0
ccpizza

Travaux:

$ for ip in $(seq 1 254); do ping -c 1 192.168.0.$ip; done

ou

$ for ip in $(seq 1 254); do ping -c 1 192.168.0.$ip -W 1; done

La description:

loop from 1 till 254
on each loop ping the ip one after another, to skip press CTRL + C
or
on each loop -W 1 means auto skip after 1 second
0
YumYumYum