Comment découvrir les adresses MAC des machines et sur un réseau?
Comment puis-je découvrir la Adresse MAC de machines dans un réseau?
J'ai besoin de découvrir les machines qui sont disponibles uniquement avec le BIOS installé (pas système d'exploitation présent). Et j'ai besoin de trouver l'adresse MAC de machines qui sont en place.
Je n'aurai pas d'accès physique à la machine. C'est pour baremetal découverte!
- Cross-site en double (sur le Serveur Erreur): Comment découvrir les adresses MAC des machines dans un réseau?.
Vous devez vous connecter pour publier un commentaire.
Vous pouvez utiliser WinPcap pour surveiller le trafic Ethernet sur votre réseau, dans le même domaine de collision. Afin de vous apprendre toutes les adresses MAC comme un interrupteur ne fonctionne. Vous pouvez également faux certains DHCP les messages dans le but de créer un peu de trafic. Mais cela ne fonctionne qu'avec PXE (qui est vraiment faite pour ce scénario) et dans votre propre domaine de collision.
Puisque les machines ne sont probablement pas les adresses IP, je ne pense pas que vous avez une chance de activement de les interroger. Ils devront répondre les paquets envoyés à la diffusion de MAC et pour par exemple les requêtes d'écho ICMP, ils avaient besoin d'envoyer des paquets avec quelque chose comme 0.0.0.0 comme adresse IP source. Ce qui est commun et a permis de BOOTP/DHCP, mais je n'ai pas vu quelque chose comme cela mis en œuvre par les Bios encore.
Peut-être juste la journalisation de tous les Mac qui passent sur le fil avec un outil comme
arpwatch
aiderait? Si les machines ont un démarrage PXE est activé, vous devriez voir au moins quelques DHCP Découvre, avant qu'ils ne partent dans l'éternel silence.Un juste-pas-que-le"gentil" la solution que celles suggérées ci-dessus (de travail sur un réseau est tout à l'aise):
Si vous avez un accès physique à la machine: Branchez un moniteur et regardez l'adresse MAC dans le BIOS. Si, pour une raison quelconque, l'adresse MAC n'est pas répertorié dans le BIOS, vous pouvez activer PXE. Après le redémarrage, lorsque PXE est en cours d'initialisation, vous allez voir l'adresse MAC.
Essayer la commande arp. Je ne suis pas sûr que ça va être vraiment utile pour vous comme il peut ne fonctionner que pour les PC avec une adresse IP (et susceptibles d'avoir un OS).
Si vos ordinateurs sont connectés à un commutateur je suppose que vous pouvez avoir cette information. De nombreux "moderne" commutateurs sont en mesure de vous fournir cette information, à savoir l'ordinateur qui est connecté sur quel port du commutateur.