2009-02-12 20 views

Respuesta

2

Creo que (dependiendo de la versión de esx) puede inspeccionar en la dirección MAC de la NIC. Las VM que se ejecutan en VMWare NIC tendrán una cadena de fabricante asignada a VMWare, no el NIC MAC físico. (Estábamos intentando suplantar el MAC a VM como servidor de licencias y las versiones más nuevas no nos permitirán hacerlo). Además, esto no garantizará que no esté ejecutándose en una caja física con una NIC falsificada para que parezca VMWare, pero de todos modos eso sería algo extraño de hacer en la mayoría de las circunstancias.

+0

Virtualbox te permite ingresar cualquier MAC que quieras –

+0

@mgb bastante, pero OP preguntaba por VMware ESX .. – saschabeaumont

+0

Supongo que puedes cambiarlo en ESX. Es una característica muy útil si intenta ejecutar aplicaciones con licencia en una VM –

4

No debe depender al 100% de ningún método, ya que son características/errores no documentados; funcionan en algunos sistemas operativos anfitriones y algunas soluciones de virtualización, pero no hay garantía de que continúen funcionando; de hecho, el objetivo de la virtualización es ser tan indistinguible del metal real como sea posible. Con esto en mente, el (que se menciona en la respuesta aceptada al this similar question) parece funcionar ... por ahora.

0

Ejecutar el siguiente comando:

lspci | grep VMware 

Se debería mostrar algo como esto: Adaptador de VMware SVGA II

00::

00: 0f.0 VGA compatible controller 11,0 PCI bridge: Puente VMware PCI (rev 02)

00: 15.0 Puente PCI: VMware PCI Express Root Port (rev 01)

Cuestiones relacionadas