如何从vm machine Mac adrress识别主机Mac地址
示例:在我们的网络中,我们扫描并发现其中一台安装了Kali Linux的虚拟机。并获得该机器的Mac地址和ip地址。 Mac adrress属于vmware inc。我们要确定安装了该虚拟机的物理机
感谢Clifford的回复,
但是我问的是Vm工作站(不是Esxi和Vcenter)。有人在Vm工作站上安装了Kali linux。
答案 0 :(得分:0)
您遗漏了一些关键信息,例如您是使用vCenter还是仅使用ESXi?您是否有权访问vCenter。
最简单的方法是仅登录到ESXi主机或vCenter,然后右键单击VM,然后编辑并检查每个nic属性,直到找到MAC。
如果环境很大且具有vCenter,则可以使用PowerCli。您将需要访问vCenter。
在此处下载PowerCli:https://www.powershellgallery.com/packages/VMware.PowerCLI/11.5.0.14912921
Install-Module -Name VMware.PowerCLI
Import-Module VMware.VimAutomation.Core
Connect-VIServer -Server <IP/FQDN> -Protocol https -User <username> -Password <password>
Get-VM | Get-NetworkAdapter | Where {$_.MacAddress -eq “XX:XX:XX:XX:XX:XX”} | Select-Object Parent,Name,MacAddress
Get-VMHost -VM <name of VM you got from Get-VM>