Question Comment analyser le réseau local pour les périphériques connectés? (Mac OS)


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

J'essaie de connecter un nouveau poste de travail à notre imprimante multifonction sans fil et j'ai beaucoup de mal à ce que le périphérique crache une adresse IP à laquelle je peux me connecter.

Est-ce que je peux balayage le réseau en quelque sorte?

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


104
2018-03-26 15:17


origine




Réponses:


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

  2. et ensuite faire un arp -a


162
2018-03-26 21:59



Meilleure réponse car il ne nécessite aucun téléchargement de logiciel. Merci, NSD :) - macek
Bon conseil .. J'ai filtré les résultats pour ne montrer que les adresses IP qui ne sont pas incomplètes (et sont présentes) avec .. arp -a | grep : - Jas Panesar
Quelqu'un peut-il expliquer pourquoi / comment cela fonctionne? Vous effectuez une commande ping sur la diffusion et tous les autres clients connectés commettent une activité réseau qui est alors visible pour arp? - deweydb
Meilleure réponse. Vous pouvez le faire aussi une ligne: ifconfig | grep diffusion | arp -a - Codeversed
J'utilise: arp -a | grep -v '^?'  sous Macosx. - tfb785


Où x.x.x est 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

6
2018-05-10 16:30



Sur un Mac ici, vous devez ajuster légèrement votre réponse lorsque le délai est défini à l'aide du bouton -t option (par exemple -t 5 pour un délai de 5 secondes) - pabuisson
C'est vrai que ça n'a pas fonctionné pour moi. Sur le Mac, non seulement vous devez utiliser l’option -t 5, mais vous devez également le déplacer avant l’IP. c'est-à-dire -c 1 -t 5 x.x.x. $ ip. Sinon, il y aura une erreur et une bombe. - Matt H


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

Votre nouvelle imprimante multifonction prend-elle en charge Bonjour / ZeroConf? (La plupart des nouvelles imprimantes réseau fonctionnent) Si 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 voir ce tableau) - car cela vous donnera également l'adresse IP, mais vous permettra également de savoir que votre imprimante est réellement connectée sur votre réseau.

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


5
2018-03-26 15:56



Pour ajouter à la réponse de @Chealion, si votre imprimante prend en charge Bonjour, vous devriez la voir dans la liste "Imprimantes à proximité" du menu local "Imprimante" de la feuille de dialogue "Fichier> Imprimer ..." ou dans l'imprimante. navigateur que vous voyez lorsque vous allez dans "Ajouter une imprimante ...". Autant d'imprimantes multifonctions des principaux fabricants supportent Bonjour aujourd'hui, ce qui m'étonne quand une imprimante ne s'affiche pas automatiquement sur les sites mentionnés. - Spiff


Réponse à une seule ligne: http://nmap.org/download.html [Utiliser NMAP] ou Angry IP Scanner


5
2018-03-26 18:35



Le lien de téléchargement du Angry IP Scanner a été modifié. Mieux vaut juste utiliser l'adresse du domaine: angryip.org - user3439894


Sur le Mac, il y a Scanner IP, qui a une interface graphique qui agrège arp, bonjour, NBT et certaines autres technologies de numérisation réseau.


0
2017-12-31 18:39



Salut! Par le FAQ, veuillez divulguer toute affiliation avec des produits que vous recommandez. Et s'il vous plaît ne laissez pas cela être la seule raison pour laquelle vous êtes sur Super User, sinon vos messages peuvent être considérés comme spam. - slhck
IP Scanner est inutile car il a une limite de 6 périphériques, alors ils veulent 30 $. Évitez ceci. - JohnnyVegas


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
2018-05-24 09:31