LINUX : Reconnaître une machine virtuelle ou un serveur physique avec dmidecode


 

 

Voici une astuce afin de reconnaître si l’on se trouve sur une machine virtuelle ou physique.

 
Afin d’avoir des informations sur la machine, nous utilisons l’utilitaire « dmidecode ».
 

■ Récuperer les informations :

dmidecode -t system | grep "Product Name"

 

■ Résultat de la commande pour une machine virtuelle :

Product Name: VMware Virtual Platform

 

■ Résultat de la commande pour une machine physique :

Product Name: PowerEdge R730

 

Dans le cas d’une machine virtuelle on pourra connaître plus précisément sur quel hôte la machine a démarrée :

dmidecode -t bios | grep -i address

 

Liste des correspondances :

Address: 0xE8480 - ESX 2.5
Address: 0xE7C70 - ESX 3.0
Address: 0xE7910 - ESX 3.5
Address: 0xEA6C0 - ESX 4.0
Address: 0xEA550 - ESX 4.0u1
Address: 0xEA2E0 - ESX 4.1
Address: 0xE72C0 - ESX 5.0
Address: 0xEA0C0 - ESX 5.1
Address: 0xEA050 - ESX 5.5

 

Print Friendly, PDF & Email

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *