43 votes

Comment trouver l'adresse IP d'une machine virtuelle exécutée sur VMware (ou d'autres méthodes d'utilisation de VM)

Je fais tourner VMware Workstation sur une box Linux.

Quand je démarre une machine virtuelle centOS (Linux), je n'arrive pas à contrôler la souris ou le clavier de la machine. Je soupçonne que cela a à voir avec le message d'erreur:

Vous n'avez pas VMware Tools installé dans cet invité. Choisissez "Installer VMware Tools" dans le menu de la VM.

Si je clique sur cette option de menu, cela insère un CD virtuel avec des pilotes, etc. Cela ne m'aide pas car je n'ai pas le contrôle du clavier ou de la souris sur la machine.

Je me disais que si je pouvais trouver l'adresse IP ou le nom d'hôte, je pourrais utiliser plusieurs protocoles pour accéder à la machine (SSH me vient à l'esprit).

Comment puis-je obtenir l'adresse IP ou le nom d'hôte de cette machine ?

Remarque : Je n'ai pas créé cette machine. Un collègue qui n'est plus dans l'entreprise l'a créée. Cela me ferait gagner beaucoup de temps si je pouvais accéder à la machine. J'ai les informations de connexion donc ça ne devrait pas poser de problème.

41voto

F Boucheros Points 693

Allez d'abord dans les paramètres de la machine virtuelle.

Trouvé l'adresse MAC

Ensuite, dans la section Réseau, cliquez sur le bouton Avancé et lisez l'adresse MAC

Ensuite, dans la console, exécutez : arp -a

C:\>arp -a
Interface : 10.98.79.23 --- 0xb
  Adresse Internet      Adresse Physique      Type
  10.98.79.10           b8-ac-6f-cb-a1-80     dynamique
  10.98.79.12           78-2b-cb-aa-51-bf     dynamique

Interface : 192.168.20.1 --- 0x1c
  Adresse Internet      Adresse Physique      Type
  192.168.20.128        00-0c-29-56-bd-36     dynamique
  192.168.20.255        ff-ff-ff-ff-ff-ff     statique

Vous avez trouvé l'adresse MAC et l'IP sera à côté.

Dans ce cas, l'IP est : 192.168.20.128

11voto

Martin Zeitler Points 324

Veuillez vérifier si ces dispositifs d'entrée sont connectés au système d'exploitation invité en tant que périphériques USB ? Une fois déconnectés, ils devraient devenir accessibles au système d'exploitation hôte - et donc opérationnels.

Sous Linux, la commande est :

ip addr

ou l'obsolescente :

ifconfig

La commande équivalente sous Windows est :

ipconfig /all

tandis que la sortie ressemble à ceci :

eno16777984: flags=4163  mtu 1500
    inet 192.168.2.101 netmask 255.255.255.0  broadcast 192.168.2.255
    ...

2voto

Hexaholic Points 185

Il y a un service VNC intégré dans Workstation. Je ne l'ai pas utilisé, mais la configuration (ci-dessous) semblait suggérer que vous pourriez l'activer et utiliser l'IP de votre hôte avec un port spécifique avec l'un des nombreux clients VNC pour prendre le contrôle de votre machine virtuelle.

Configuration VNC de VMWare Workstation

2voto

Hieu Nguyen Points 1457

Sous Windows 7,

  1. Copié l'adresse MAC dans le presse-papiers
  2. Ouvrir C:\ProgramData\VMware\vmnetdhcp.leases dans le Bloc-notes
  3. Rechercher la chaîne d'adresse MAC.

1voto

Ubeogesh Points 610

Ne sais pas pour Linux, mais sous Windows, vous pourriez...

  1. Ajouter une autre interface réseau à la machine virtuelle, qui utilisera le DHCP de VMware pour attribuer une IP connue à votre machine virtuelle. Vous devriez configurer le DHCP de VMware avec une plage d'adresses très courte et il sera facile de choisir l'IP (cela pourrait également poser problème à vérifier, car les paramètres par défaut du pare-feu Windows ne permettent pas les demandes de ping entrantes... Mais vous n'êtes pas sous Windows)

  2. Essayer de choisir le sous-réseau où se trouve votre machine virtuelle, mettre un autre PC sur ce sous-réseau (une autre machine virtuelle ou votre PC physique) - et utiliser le service Explorateur de réseaux ("Réseau" ou "Mes lieux réseaux") pour trouver la machine virtuelle.

Vous devriez également rechercher des logiciels de numérisation réseau.

À propos, quel est le mode réseau de la machine virtuelle ? Réseau privé hôte (avec ou sans NAT) ou ponté ?

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X