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.
Ping l'adresse de diffusion
(vous pouvez le trouver avec ifconfig | grep broadcast
)
et ensuite faire un arp -a
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
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.
Réponse en ligne unique: http://nmap.org/download.html [Use NMAP] ou Angry IP Scanner
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.
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