如何从虚拟机Mac地址识别主机Mac地址
示例:在我们的网络中,我们扫描并找到了其中一台正在安装Kali Linux的虚拟机。并且还获得该机器的Mac地址和ip地址。Mac地址属于vmware inc.我们想要识别安装此vm机器的物理机
谢谢你的回复Clifford
但我问的是Vm工作站(不是Esxi和Vcenter)。有人在虚拟机工作站上安装了Kali linux。
发布于 2020-02-15 10:21:05
你遗漏了一些关键信息,比如你是在使用vCenter还是只使用ESXi?您是否有权访问vCenter。
最简单的方法是只需登录到您的ESXi主机或vCenter,右键单击虚拟机,然后编辑并检查每个nic属性,直到找到相应的ESXi。
如果您的环境很大,并且有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>https://stackoverflow.com/questions/60234095
复制相似问题