Comment déterminer si un système hôte est une machine virtuelle ou physique

Comment déterminer si un système hôte est une machine virtuelle ou physique

Le moyen le plus simple sur la façon de déterminer si un hôte local ou distant est une machine virtuelle ou un serveur physique en métal nu est d'utiliser l'outil de Puppet Lab plain-pied. Nous devons d'abord installer plain-pied:

Ubuntu / Debian: # apt-get installe face fedora # yum install face 

Les étapes suivantes décriront une installation de taffine d'os-agnostique OS en utilisant rubis commande. Si nécessaire, veuillez mettre à jour l'URL ci-dessous avec un numéro de version facteur souhaité:

curl -s http: // téléchargements.puppetlabs.com / faceter / faceter-2.4.4.le goudron.gz | Tar XZ; Ruby Facter * / Installer.RB 

Ensuite, utilisez Facter pour déterminer si votre système hôte est une machine physique ou virtuelle:

# face 2> / dev / null | grep virtual is_virtual => true virtual => virtualbox 

À partir de la sortie ci-dessus, nous pouvons voir que le système est une machine virtuelle fonctionnant sur virtualbox. La sortie de la face suivante sera présentée pour une machine physique en métal nu:

# face 2> / dev / null | grep virtual is_virtual => false virtual => physique 

Tutoriels Linux connexes:

  • Choses à installer sur Ubuntu 20.04
  • Choses à installer sur Ubuntu 22.04
  • Télécharger le fichier en boucle sur Linux
  • Comment correctement grep pour le texte dans les scripts bash
  • Comment installer Yum sur Linux
  • Tutoriel de base de la commande de la commande avec des exemples
  • Une introduction à l'automatisation Linux, des outils et des techniques
  • Choses à faire après l'installation d'Ubuntu 20.04 Focal Fossa Linux
  • Installez Arch Linux dans VMware Workstation
  • Télécharger le fichier depuis URL sur Linux en utilisant la ligne de commande