Comment trouver l'adresse mac dans active directory

Pouvez-vous obtenir les adresses mac à partir d'Active Directory à l'aide de Powershell? Je suis à la recherche d'un moyen de rechercher des adresses mac dans certaines Uo si cela est possible. Dans l'ensemble, je voudrais manière dynamique afin de trouver les adresses mac des ordinateurs connectés au domaine, même si elles sont désactivées et j'ai pensé publicité pourrait être une bonne façon d'aller si possible. Merci d'avance pour toute aide.

  • Je ne pense pas que le objet contient l'adresse MAC, qui est l'endroit où les informations de l'ordinateur sont stockées dans active directory.
  • Bien que l'ANNONCE contient un attribut pour l'adresse MAC, il ne semble pas être remplie dans mon domaine actuel.
  • Je crois client SCCM dispose de cette option, toutefois, il ne semble pas être dans la portée. Voici quelques "pseudo" algorithme qui peut vous aider à l'écrire. 1. Liste de tous les ordinateurs des objets que vous souhaitez tester 2. Exécuter la requête à l'égard de toutes en Powershell (par l'extraction ipconfig.exe ou Win32_NetworkAdapter) 3. Mise à jour OU des objets en conséquence avec les résultats. C'est juste un "stub" du script, je vous suggère d'essayer de l'écrire et de revenir ici si vous avez des questions 🙂
  • Le long-winded manière: 1) obtenir les noms d'ordinateur à partir d'AD, 2) nslookup ou [System.Net.Dns]::GetHostEntry leurs adresses ip et de les stocker dans un var ou hashtable 3) comparer la sortie de l'étape précédente avec la sortie de arp -a
  • arp-a ne fonctionne que sur le réseau local? Les paquets ARP ne sont pas diffusés en outre passé le routeur, ou, au moins, je n'ai pas entendu parler d'une telle solution? Je ne peux pas recherche de toutes les adresses MAC qui sont à l'extérieur de mon réseau local avec cette méthode, même si je suis RDPed en couple de serveurs pour le moment.
  • arp -a fonctionnera sur le réseau local et correctement configuré IPSEC ou PPTP tunnels, donc sur une ANNONCE standard d'installation tis devrait être OK. arp -a serait alors mieux exécuté sur un contrôleur de domaine en tant que client particulier les ordinateurs ont besoin de communiquer avec elle à un certain point.
  • il travaillera sur plusieurs contrôleurs de domaine du site ? dans mon environnement de différents clients contact contrôleurs de domaine différents en fonction de leur emplacement, et je ne sais pas si arpcache répliqué... je suis très surpris d'entendre sa va donc je pose la question 🙂
  • mon approche a des fonctionnalités limitées et vous venez de remarquer l'un d'eux...
  • Vous pourriez avoir plus de chance d'obtenir une liste de noms d'ordinateur dans l'unité d'organisation de l'AD, puis prendre de nouveau à votre serveur DHCP pour obtenir l'adresse MAC le bail de l'information.

InformationsquelleAutor user3748863 | 2014-06-17