Comment puis-je effectuer une recherche ARP inverse sous Windows et / ou Linux? Disons que j'ai l'adresse MAC du point d'accès sans fil qui est opérationnel sur le réseau, mais j'ai oublié son adresse IP?
mac-address
lookup
Bart van Heukelom
la source
la source
Réponses:
La façon la plus simple de le faire est d'envoyer une requête ping à l'adresse de diffusion (ping -b [adresse de diffusion) sur votre sous-réseau (souvent .255), puis de vider votre table arp (arp -a sous Linux), et vous devriez trouver le MAC de la machine, ainsi que son IP.
la source
-b
est requis sur Linux pour envoyer une requête ping à la diffusion, mais pas sur OSXarping2 a un exemple
arping-scan-net.sh
qui trouve l'adresse IP d'une adresse mac donnée dans un sous-réseau réseau donné . Cela fonctionne en scannant chaque adresse IP, donc cela fonctionne lorsque les pings de diffusion sont rejetés (une situation très courante)la source
arping-scan-net.sh
boucles via les adresses IP et lesarping -A -q -c 1 -T 192.168.0.$i $TARGET_MAC
appels est équivalente dans le temps au ping de l'adresse IP donnée. Existe-t-il un moyen de résoudre l'adresse IP d'un MAC donné avec un seul appel d'utilitaire?D'un mauvais, mauvais endroit, écrit par scraig84 :
la source
Vous pouvez également utiliser nmap, c'est un utilitaire pour la découverte du réseau, dans Ubuntu, vous pouvez simplement l'installer à partir de la ligne de commande:
apt-get install nmap
Pour une utilisation ping du réseau:nmap -sP xx.xx.xx.xx/yy
en conséquence, vous trouvez tous les hôtes du réseau. Vous pouvez utiliser d'autres techniques d'analyse (si l'hôte ne répond pas au ping ICMP) pour analyser le réseau.la source
Le ping de l'adresse de diffusion ne fonctionne que pour les éléments qui répondent à un ping de diffusion, et pas tout. Une autre approche consiste à envoyer une requête ping à chaque adresse du sous-réseau, puis à examiner la table ARP.
Sous Windows, vous pouvez le faire avec:
Fondamentalement, vous exécutez la commande ping dans une boucle «pour». Les arguments sont donc:
Une fois cette opération terminée, vous pouvez consulter la table ARP avec
Une sorte de méthode de "force brute", mais elle fonctionne en utilisant les outils existants. Cela résout généralement également les hôtes qui ne répondent pas au ping.
la source