Búsqueda de sitios web

VMWare: ¿Cómo encontrar máquinas virtuales por dirección IP o MAC?


En la interfaz de VMWare vSphere Client, puede buscar máquinas virtuales solo por sus nombres. Pero en algunos casos, es necesario encontrar la máquina virtual VMWare específica por su dirección IP o MAC (hardware NIC).

Es más fácil hacerlo usando el VMWare PowerCLI que le permite buscar por diferentes parámetros de la máquina virtual.

Ejecute la consola PowerCLI y conéctese a su servidor vCenter o host ESXi mediante el siguiente comando:

Connect-VIServer vcenter-hq.a-d.site -User administrator

Para encontrar una máquina virtual por su dirección MAC, use estos comandos:

$vmMAC="00:52:32:DD:12:91”
Get-VM | Get-NetworkAdapter | Where-Object {$_.MacAddress -eq $vmMAC } | Select-Object Parent,Name,MacAddress

Como puede ver, el comando ha devuelto el nombre de la máquina virtual con su dirección MAC.

También puede buscar una dirección MAC específica directamente en los archivos de configuración de la máquina virtual (VMX) en el almacén de datos de VMFS. Conéctese a su host ESXi a través de SSH y ejecute el comando:

find /vmfs/volumes | grep .vmx$ | while read i; do grep -i "00:52:32:DD:12:91" "$i" && echo "$i"; done

Si tiene VMware Tools instalado en sus máquinas virtuales, puede buscar por la dirección IP del sistema operativo invitado. Por ejemplo, debe encontrar una máquina virtual con una dirección IP específica. Utilice los siguientes comandos:

$vmIP="192.168.1.102”
Get-VM * |where-object{$_.Guest.IPAddress -eq $vmIP}|select Name, VMHost, PowerState,GuestId,@{N="IP Address";E={@($_.guest.IPAddress[0])}}|ft

Si conoce solo una parte de la dirección IP, use el siguiente comando:

$vmIP="192.168.”
Get-VM * |where-object{$_.Guest.IPAddress -match $vmIP}|select Name, VMHost, PowerState,@{N="IP Address";E={@($_.guest.IPAddress[0])}} ,@{N="OS";E={$_.Guest.OSFullName}},@{N="Hostname";E={$_.Guest.HostName}}|ft

El comando enumerará los nombres y tipos de sistemas operativos instalados de todas las máquinas virtuales cuyas direcciones IP coincidan con este patrón.

Artículos relacionados