web-dev-qa-db-fra.com

Impossible d'envoyer une requête ping à un invité VMware à partir d'un autre invité VMware

Je voudrais cingler un invité de vmware d'un autre. Les deux sont Windows XP et utilisent NAT. J'ai défini IP manuellement pour VMnet8 à 192.168.18.1. (ne pas utiliser Obtenir l'adresse IP automatiquement). De plus, je ne suis pas en mesure d'envoyer une requête ping à guest1 ni à guest2 depuis l'hôte.

J'utilise VMWare Player 5.

Ordinateur hôte (Windows 7):

    Ethernet adapter VMware Network Adapter VMnet8:

    Connection-specific DNS Suffix  . :
    Link-local IPv6 Address . . . . . : fe80::dc81:34e2:779d:595d%19
    IPv4 Address. . . . . . . . . . . : 192.168.18.1
    Subnet Mask . . . . . . . . . . . : 255.255.255.0
    Default Gateway . . . . . . . . . :

Invité 1:

    Connection-specific DNS Suffix  . : localdomain
    IP Address. . . . . . . . . . . . : 192.168.18.131
    Subnet Mask . . . . . . . . . . . : 255.255.255.0
    Default Gateway . . . . . . . . . : 192.168.18.2

Invité 2:

    Connection-specific DNS Suffix  . : localdomain
    IP Address. . . . . . . . . . . . : 192.168.18.132
    Subnet Mask . . . . . . . . . . . : 255.255.255.0
    Default Gateway . . . . . . . . . : 192.168.18.2

Aucune suggestion?

Merci!

29

Je viens de rencontrer exactement le même problème lors de la configuration de mon serveur 2008 et de mes machines virtuelles Windows 7.

netsh firewall set icmpsetting 8 enable

à ce moment-là, j'ai pu envoyer un ping à un VM puis aux deux une fois que j'ai exécuté la commande sur les deux. cette différence entre nos scénarios est que ma VM est configurée à l'aide de connexions pontées

50
phil

Vous pouvez exécuter une commande ping sur une machine virtuelle vers une autre machine en procédant comme suit:

  1. Allez au menu VM -> Setting -> sélectionnez la carte réseau: NAT
  2. Allez au menu VM -> paramètre -> sélectionnez les options onglet et sélectionnez

Isolement invité: ENABLED, ENABLED et sélectionnez la case: ENABLE VMCI

3
zaheer
  1. Définissez le paramètre réseau sur Bridged. 
  2. Activer VMCI (cela permet aux hôtes, aux invités de communiquer entre eux)
2
user2352595

Je sais que c'est une vieille question, mais j'ai eu un problème similaire récemment. Sur VMware Workstation 12. + Allez à Edit -> Virtual Network Editor... Sélectionnez un réseau utilisé par le problème VM et assurez-vous que la case à cocher "Connect a Host virtual adapter to this network" est activée pour ce réseau. Dans mon cas, ça ne l'était pas. Une fois la configuration définie, l’hôte a été en mesure d’envoyer une requête ping à l’invité et les invités ont pu se parler.

 enter image description here

1
Dime
  1. Essayez d'installer les outils VMware dans le système d'exploitation invité.
  2. Vérifier si le pare-feu est activé
  3. Si 1 et 2 sont ok, essayez d'utiliser une connexion Internet partagée

Share internet

Après avoir partagé la connexion, l’adresse IP de VMnet8 sera remplacée par 192.168.137.1, configurez l’IP 192.168.18.1 et réessayez.

1

Sur les deux systèmes d'exploitation, vous devez désactiver le pare-feu . J'utilise MS SERVER 2012 R2 & MS WIN-7 en tant que client. Appelez tout d'abord le bouton du logo de la fenêtre "RUN BOX" + R; une fois que la boîte RUN est apparue, saisissez "firewall.cpl" dans les paramètres du pare-feu de fenêtre. Vous verrez alors "Activer ou désactiver le pare-feu de fenêtre". Cliquez dessus et choisissez "désactiver le pare-feu de fenêtre" "sur les paramètres privés et publics, puis sur OK. Ping à nouveau sur les invités OS . GOOD-LUCK Aungkokokhant

0
user5751972

Dans la barre de menu 

sélectionnez Host-> Virtual Network Settings -> Host Virtual Network Mapping ...

définissez votre liste déroulante comme votre adaptateur de réseau hôte ... Si vous ne pouvez pas tester le contrôle de votre pare-feu car le pare-feu est bloqué, les paquets "ping" 

0
VINCENT KATTACKAN

Je voudrais ajouter que oui. Lors de l'utilisation des paramètres de l'adaptateur NAT dans VMware et de la désactivation du pare-feu Windows, j'ai pu envoyer une requête ping à d'autres ordinateurs invités dans mon environnement de test. 

Remarque: la meilleure pratique serait d'implémenter un pare-feu matériel dans des environnements plus vastes et de désactiver le pare-feu Windows sur le contrôleur de domaine.

0
Briana Cooper
  1. Vérifiez le pare-feu sur tout le système Windows. S'il est activé, désactivez-le.
  2. Si vous ne parvenez toujours pas à exécuter une commande ping, ouvrez l'éditeur de réseau virtuel et. vérifiez si vous utilisez le même adaptateur VMnet pour les deux ordinateurs virtuels, cet adaptateur doit être présent sur le réseau de la machine hôte adaptateurs aussi bien. Partagez une capture d'écran de ce que vous voyez dans le fichier éditeur de réseau virtuel.
0
Hanibal Barca

J'ai été en mesure d'effectuer une requête ping à partir des machines virtuelles et de l'hôte en définissant les paramètres réseau de la machine virtuelle en mode "ponté". En bref, cela les place tous sur le même réseau physique. Ceci couplé avec vos adresses IP statiques devrait faire l'affaire.

0
Adam Lewis

Si je comprends votre question. Vous avez maintenant les deux VM sur le même segment de réseau VMnet8,

  1. Activer le partage de fichiers et d'impression à partir des paramètres de pare-feu sur les deux ordinateurs virtuels
  2. Assurez-vous que la carte réseau pour VMnet8 est activée à partir de la machine hôte (Windows 7). Ouvrez également l'adaptateur réseau pour vérifier si vous vous connectez réellement à l'adresse réseau VMnet8. Ensuite, essayez de cingler les deux adresses.
  3. Si cela ne fonctionne toujours pas, effectuez ipconfig/all à partir de la machine hôte et collez le résultat ici afin que je puisse voir comment les adresses réseau sont distribuées.

Merci

0
Rolland