Powercli – Trouver une VM par son adresse MAC

 

Aujourd’hui j’ai eu un petit soucis avec le réseau et pour des besoins d’investigations je devais identifier des VMs par leurs adresses MAC.

Je vous propose donc un petit script simple pour rechercher une VM par « mac address ».

$mac = « 00:50:65:86:77:84 »
$result=@()
Get-VM | Get-View | %{
$VMname = $_.Name
$_.guest.net | where {$_.MacAddress -like $mac} | %{
$row = «  » | Select VM, MAC
$row.VM = $VMname
$row.MAC = $_.MacAddress
$report += $row
}
}
$result

Il suffit de remplacer la valeur en gras par l’adresse MAC.

 

Julien Varela
Follow me

Julien Varela

Virtualisation & Cloud manager chez Excellium Services
Consultant Virtualisation/Cloud au sein de Excellium Services et blogger @vThink. Je suis passionné par les nouvelles technologies. Et tout particulièrement, celles concernant la virtualisation. j'ai su apporter par mon autonomie, ma curiosité, ma pugnacité et ma technicité mon expertise dans ce domaine.
Julien Varela
Follow me

Laisser un commentaire