IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VMware Discussion :

Accès internet et communication entre 2 VM


Sujet :

VMware

  1. #1
    Futur Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2014
    Messages
    17
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2014
    Messages : 17
    Points : 8
    Points
    8
    Par défaut Accès internet et communication entre 2 VM
    Bonjour,

    Voilà plusieurs heures que je galère sous VMware Workstation.

    Ma machine hôte est un Windows 7 familiale 64 bits, la version de Worstation est 9.0.3 et je suis connecté à internet en wifi à une livebox.
    Ma VM est un Windows 7 Pro 64bits.

    En faite, je rencontre plusieurs problèmes :

    Problème numéro 1 :

    Habituellement je suis relié par câble à internet, je met ma VM en bridged et je n'ai aucun soucis pour avoir accès au net.
    Mais avec le wifi c'est une autre histoire, je fais comme d’habitude, je laisse tous les paramètres standards mais impossible d'avoir accès au net.

    Je fais plusieurs recherches sur google et au final je tombe sur des sujets qui me disent que c'est impossible mais je n'y crois pas trop. J'explore de nouvelles pistes et je change ma config comme décrit ci-dessous :

    Edit > Virtual Network Editor > VMnet0 en bridged, j'enlève le mode auto et je choisis ma carte wifi.
    Options de ma VM2 > Settings > Network Adapter > je choisis Bridged

    Résultat Ipconfig :
    @IP :192.168.1.62 /24
    Passerelle : 192.168.1.1
    Impossible de pinger ma passerelle
    Ping ma machine hôte
    La machine hôte ne peut pas pinger ma VM.
    Pas d'accès internet.

    J'ai essayé en cochant la case replicate physical network connection state mais ça n'a rien changé.

    Ensuite j'ai essayé en faisant :
    Options de ma VM > Settings > Network Adapter > Custom > VMnet0
    Résultat identique que précédemment.

    Pour plus de compréhension, quand j'utilise le mot mode je sous entend le mot connexion.

    Mode Bridged = VMnet0 ???
    Et tant que l'on y est est-ce que :
    Mode Nat = VMnet8
    Mode Host-only = VMnet1

    Je me pose cette question car ces interfaces sont désactiver afin d'éviter qu'elles rentrent en conflit avec ma carte Ethernet comme ça m'est déjà arrivé.
    Mais je pense que la réponse est oui car lorsque j'utilise le mode Host-only et que VMnet1 est désactivé, VMware Workstation me retourne une erreur et ma carte réseau dans ma VM me dit que le câble réseau n'est pas connecté alors que quand j'active VMnet1 je n'ai plus d'erreur.

    Je n'ai donc trouvé aucune solution concernant ce problème qui se pose en Bridged avec une connexion wifi car en Ethernet ça ne pose aucun problème. Donc si quelqu'un aurait une solution ou une aide à m'apporter je suis preneur.

    problème numéro 2 :

    Finalement, pour avoir internet je me résous à tenter l'aventure en Nat.

    Options de ma VM2 > Settings > Network Adapter > je choisis NAT

    Résultat Ipconfig :
    @IP :192.168.193.128 /24
    Passerelle : 192.168.193.2
    Je ping ma passerelle par défaut.
    Je ping la passerelle de ma box soit 192.168.1.1.
    Je ping ma machine hôte.
    La machine hôte ne peut pas pinger ma VM.
    J'ai accès au net.

    Bon ce n'est pas trop mal, j'irais jusqu'à dire que ça pourrait me convenir.

    Mais, car il y a toujours un mais.

    Mon objectif est de travailler sur une VM avec Windows Server 2008 R2 et au moins une VM en client afin de tester mes configurations.

    Donc pour simplifier la suite :
    - VM1 = WS2k8 R2
    - VM2 = Win7 pro

    Content de mes résultats avec le mode Nat, je configure ma VM avec WS2k8 R2 de la même façon que mon poste client, c'est à dire :

    Options de ma VM1 > Settings > Network Adapter > je choisis NAT

    Résultat Ipconfig :
    @IP :192.168.193.129 /24
    Passerelle : 192.168.193.2
    Je ping ma passerelle par défaut.
    Je ping la passerelle de ma box soit 192.168.1.1.
    Je ping ma machine hôte.
    La machine hôte ne peut pas pinger ma VM.
    J'ai accès au net.

    Je me dis cool, super, ça me met directement dans le même réseau, ça va marcher du tonnerre.
    Malheureusement ce n'est pas le cas.

    La machine hôte ne peut pas pinger ma VM.
    Ma VM1 ne ping pas ma VM2.
    Ma VM2 ne ping pas ma VM1.

    Il est possible qu'il me manque un paramétrage Nat afin de faire communiquer mes 2 machines mais je ne vois pas lequel ni comment faire.

    J'ai essayé en activant ma carte VMnet8 et en la désactivant mais aucun changement.

    Là encore après de nombreuses recherches infructueuses je fais appel à vous pour m'aider afin de trouver une solution car je commence à légèrement saturer.

    Allez je n'y crois plus vraiment mais je me laisse tenter par mode Host-only.
    Je n'oublie pas d'activer ma carte VMnet1 sinon je vais avoir droit à ma petite erreur.

    Options de ma VM1 > Settings > Network Adapter > je choisis Host-only

    Résultat Ipconfig :
    @IP :192.168.235.128 /24
    Passerelle : Aucune
    Je ping mon DNS : 192.168.235.1
    Je ne ping pas le DHCP : 192.168.235.254
    Je ne ping pas ma machine hôte.
    La machine hôte ne peut pas pinger ma VM.
    Je n'ai pas accès au net.

    Options de ma VM2 > Settings > Network Adapter > je choisis Host-only

    Résultat Ipconfig :
    @IP :192.168.235.129 /24
    Passerelle : Aucune
    Je ping mon DNS : 192.168.235.1
    Je ne ping pas le DHCP : 192.168.235.254
    Je ping pas ma machine hôte.
    La machine hôte ne peut pas pinger ma VM.
    Je n'ai pas accès au net.

    J'ai remarqué que je ne faisais pas partis du même suffixe DNS : "home" pour ma machine hôte et "localdomain" pour mes VM.
    Est-ce que ça peut poser un problème ?

    Je suis complètement perdus et je ne sais plus vers quelle solution me tourner.
    Si vous pouviez m'aider je vous en serez vraiment reconnaissant.
    Ou même proposer des pistes que je n'ai pas encore explorée.

    Au final le service minimum qu'il me faudrait c'est :
    - une connexion entre mes 2 VM (ping entre elles)
    - internet si possible mais pas obligatoire
    - je pense aussi qu'il est préférable que mon réseau de test soit externe à mon réseau avec ma livebox afin d'éviter tout problème.(donc mode Nat ?)

    Et je suis bien sûr ouvert à toute proposition.
    Je remercie par avance tous ceux qui pourront ou essayeront de m'aider.

  2. #2
    Responsable Systèmes


    Homme Profil pro
    Gestion de parcs informatique
    Inscrit en
    Août 2011
    Messages
    17 307
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Gestion de parcs informatique
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Août 2011
    Messages : 17 307
    Points : 42 705
    Points
    42 705
    Par défaut
    Il te faut utiliser l'outil vmnetcfg en ligne de commande. Ceci te permettra de configurer les vmnets dispos à ta convenance. A partir de l'interface principale, tu n'as que bridge, nat, et host only
    Ma page sur developpez.com : http://chrtophe.developpez.com/ (avec mes articles)
    Mon article sur le P2V, mon article sur le cloud
    Consultez nos FAQ : Windows, Linux, Virtualisation

  3. #3
    Futur Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2014
    Messages
    17
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2014
    Messages : 17
    Points : 8
    Points
    8
    Par défaut
    Bonjour,

    Merci pour ta réponse.

    L'outil vmnetcfg dont vous parlez correspond à Virtual Network Editor dans mon VMware Workstation.
    Et il dispose de pas mal d'option, voyez les pièces jointes ci-dessous.

    Dans mon logiviel VMware > Edit > Virtual Network Editor

    Nom : VNE 01.PNG
Affichages : 3537
Taille : 131,1 Ko

    Lorsque je clique sur NAT Settings

    Nom : VNE 02.PNG
Affichages : 3513
Taille : 66,2 Ko

    Est-ce que les options dont je dispose à partir de l'interface graphique ne serait pas suffisante ?

    Car je ne vois pas ce que pourras m'apporter la ligne de commande et surtout je ne vois pas comment l'utiliser ?
    Ou alors pouvez vous me donner quelques conseils concernant l'utilisation de l'outil vmnetcfg en ligne de commande.

    Après il est possible que ce soit au niveau de mes VM que quelque chose ne va pas mais je ne vois pas quoi.

    Car lorsque l'on regarde ce liens, ça parait si simple car VMnet8 agirait comme un commutateur virtuel mais si c'était vraiment le cas ça ne serait pas si compliqué.

    http://g.urroz.online.fr/doc/ch03s02.html

    Et d'après ce lien même le mode Host-only pourrait me convenir, pourtant ça ne marche pas.

    http://root-lab.fr/2012/01/31/theori...eaux-virtuels/

    D'ailleurs concernant le mode Host-only il me semble que j'avais réussi à faire communiquer deux VM ensemble il y a quelque mois mais il faut dire que j'étais en Ethernet aussi.
    J'ai l'impression que tout mes soucis sont dû à la wifi qui est mal géré par VMware ou par moi.

  4. #4
    Responsable Systèmes


    Homme Profil pro
    Gestion de parcs informatique
    Inscrit en
    Août 2011
    Messages
    17 307
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Gestion de parcs informatique
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Août 2011
    Messages : 17 307
    Points : 42 705
    Points
    42 705
    Par défaut
    Tes images ne sont pas valides

    Sur VMware player j'ai 2 VM's en NAT ( 1 xp et 1 debian )

    Du XP je pinge sans prob ma VM debian et vice-versa. Je les ping toutes les 2 depuis mon host également.

    Et je suis en WIfi.
    Ma page sur developpez.com : http://chrtophe.developpez.com/ (avec mes articles)
    Mon article sur le P2V, mon article sur le cloud
    Consultez nos FAQ : Windows, Linux, Virtualisation

  5. #5
    Futur Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2014
    Messages
    17
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2014
    Messages : 17
    Points : 8
    Points
    8
    Par défaut
    J'ai remis mes images en espérant qu'elles ne s'envolent pas une nouvelle fois.

    Donc me revoilà avec de nouvelles infos.
    J'ai changé ma configuration :
    Dans mon logiviel VMware > Edit > Virtual Network Editor

    pour mon Nat je l'ai configuré de cette façon :
    Réseau IP : 192.168.100.0 /24
    La passerelle : 192.168.100.2
    Le DHCP : plage d'@ de 192.168.100.10 à 192.168.100.20

    Nom : Config 01.PNG
Affichages : 3524
Taille : 129,1 Ko

    Ensuite j'ai configuré mes VM :

    J'ai toujours :
    - VM1 = WS2k8 R2
    - VM2 = Win7 pro

    Options de ma VM1 > Settings > Network Adapter > Custom > VMnet8 (NAT)

    Résultat Ipconfig :
    @IP :192.168.100.13 /24
    Passerelle : 192.168.100.2

    A partir de ma VM 1 :
    Je ping ma passerelle par défaut.
    Je ping la passerelle de ma box soit 192.168.1.1
    Je ping mon commutateur virtuel WMnet8 soit 192.168.100.1
    Je ping ma machine hôte.
    Je ping ma VM2.

    A partir de ma machine hôte
    je ne peut pas pinger ma VM1.

    Options de ma VM2 > Settings > Network Adapter > Custom > VMnet8 (NAT)

    Résultat Ipconfig :
    @IP :192.168.100.10 /24
    Passerelle : 192.168.100.2

    A partir de ma VM 2 :
    Je ping ma passerelle par défaut.
    Je ping la passerelle de ma box soit 192.168.1.1.
    Je ping mon commutateur virtuel WMnet8 soit 192.168.100.1
    Je ping ma machine hôte.
    Je ping ma VM2

    A partir de ma machine hôte
    je ne peut pas pinger ma VM2.

    En faite, au départ, mes VM ne pouvait pas se pinger car l'une était identifié comme étant dans un réseau public et la deuxième dans un réseau privé, je m'en suis rendu compte en allant vérifier les valeurs qu'avait ma carte sur mes VM après avoir modifié ma configuration en 192.168.100.0 en passant par le centre réseau et partage où c'était indiqué.
    En somme c'était une erreur toute bête.

    Par contre dans ton message tu me dis que tu arrives à pinger tes VMs depuis ta machine hôte mais pas moi.

    Je suis donc allez voir mes connexions réseaux et les paramètre de ma carte virtuel VMnet8 sur mon hôte.
    Et là je me rend compte que ma carte n'était pas activé mais j'ai quand même put pinger mes 2 VM, bizarre mais tant mieux.
    Je me dis que c'est peut être à cause de ça que mon hôte ne peut pas pinger mes VM donc je l'active et j'en profite pour vérifier sa configuration et je me rend compte qu'elle n'a pas pris en compte les modifications que j'ai fait sur VMware donc je change moi-même la configuration comme cela :

    Nom : Config 02.PNG
Affichages : 3524
Taille : 87,8 Ko

    Dans les détails de ma connexion j'ai alors :

    Nom : Config 03.PNG
Affichages : 3408
Taille : 81,4 Ko

    La commande ipconfig me retourne :

    Nom : Config 04.PNG
Affichages : 3600
Taille : 74,9 Ko

    Et toujours impossible de joindre mes VM à partir de mon hôte.

    Mais à regarder de plus près la configuration de ma carte virtuel sur mon hôte je me dis que la passerelle est inutile car elle est juste utilisé par les VM entre elles et non ma machine hôte donc je l'enlève et là...
    MIRACLE, mes machines communiquent toute entre elles, VMs et Hôte.

    Maintenant que tout ce beau monde peut discuter ensemble je vais pouvoir m'essayer au WS2k8 R2.
    C'était un peu le but au départ.

    Je te remercie pour l'aide que m'as apporté chrtophe.

    Mon problème concernant la communication entre mes VM et mon hôte ainsi qu'un accès au net est réglé.

    Après concernant le problème avec l'accès à internet en connexion bridged en wifi je suis preneur.

    Mais je passe le sujet en résolu car le gros de mon problème est résolu.

    Encore merci et bonne journée.

  6. #6
    Futur Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2014
    Messages
    17
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2014
    Messages : 17
    Points : 8
    Points
    8
    Par défaut
    J'ai finalement trouvé une méthode pour avoir internet en WIFI.
    Je l'explique pour ceux qui auraient le même problème.

    Je rappelle que :
    - mon hôte est un Windows 7 Familiale 64 bits
    - mon logiciel de virtualisatiion est VMware Workstation 9.0.3
    - ma VM est un Windows 7 professionnel 64 bits

    Afin de résoudre mon problème j'ai fait les manipulations suivantes :

    Dans mon logiciel VMware > Edit > Virtual Network Editor
    Je peux voir que j'ai trois switchs virtuels :
    - VMnet0 de type Bridged
    - VMnet1 de type Host-only
    - VMnet8 de type NAT

    Je vais m'occuper de VMnet0, car c'est le mode bridged qui m'intéresse.
    On dispose d'un menu déroulant où l'on peut choisir à partir de quelle carte réseau on désire que notre VM se connecte. Différents choix s'offre à moi.
    - Automatic
    - Realtek [...] (ma carte Ethernet)
    - Atheros [...] (ma carte Wifi)

    En Ethernet, je ne rencontre aucun problème pour obtenir une @IP et pour avoir internet, mon problème c'est le Wifi.
    Lorsque je suis en Wifi, j'obtiens bien mon @IP mais je n'arrive pas à avoir internet.

    J'ai essayer plusieurs pistes trouvé sur le web mais je n'avais rien trouvé de très concluant jusqu'à aujourd'hui.

    Donc la solution que j'ai trouvé est de créer un nouveau réseau.

    Dans mon logiciel VMware > Edit > Virtual Network Editor
    On clique sur Add Network..., dans le menu déroulant qui apparait je choisit VMnet3.
    Je la configure en mode Bridged et je choisis ma carte Atheros qui est ma carte Wifi.
    Je ne touche à rien d'autre et clique sur Apply.

    Je décide de dédier VMnet3 uniquement au Wifi avec ma carte Atheros et de configurer WMnet0 en bridged également mais pour une connexion Ethernet avec ma carte Realtek.
    Quand tout mes changements sont faits je clique sur Apply et OK pour fermer la fenêtre

    Ensuite je m'occupe de configurer ma VM.
    Options de ma VM > Settings > Network Adapter > Custom > VMnet3 (Bridged)

    Sans rien toucher d'autres je démarre ma VM.

    Et enfin le résultat est là.
    Depuis ma VM :
    - j'obtiens une @IP de ma box
    - j'ai accès au net
    - de ping ma machine hôte

    Et depuis mon hôte :
    - je ping ma VM

    Je ne sais pas vraiment ce qui m'empêchait d'avoir le net auparavant mais en faisant de cette façon tout fonctionne très bien.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [XL-2010] Communication entre VBA Excel et internet Explorer
    Par John81 dans le forum Macros et VBA Excel
    Réponses: 8
    Dernier message: 06/03/2014, 23h14
  2. communication entre Acces et php
    Par sebac dans le forum Access
    Réponses: 5
    Dernier message: 15/07/2009, 11h04
  3. communication entre Internet et telephones
    Par Siguillaume dans le forum Développement
    Réponses: 4
    Dernier message: 04/02/2008, 17h39
  4. Communication entre deux pc a travers l'internet
    Par guerrier2005 dans le forum Réseau/Web
    Réponses: 3
    Dernier message: 15/07/2007, 01h23
  5. communication entre programmes
    Par jérôme dans le forum C
    Réponses: 12
    Dernier message: 16/04/2002, 09h05

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo