locked
Réseau hyper v RRS feed

  • Question

  • Bonjour, 

    Je viens d'installer le rôle hyper-v sur windows server 2008. J'ai créer 2 machines virtuelles (XP et server 2003). J'ai crée une carte réseau en interne virtuelle que j'ai affecté aux machine virtuelles en cartes réseaux héritée. J'ai fais l'adressage IP. Mais les machines ne se ping pas entre elles. J'ai activé alors le vlan virtuel. Les machine virtuelles se pingaient entre elles, mais pas avec la carte physique.

    Ensuite, j'ai affecté la carte physique aux machines virtuelles pour que les 3 machines puisent communiquer entre elles, mais là plus rien ne se ping. Que puis-je faire ? 

    J'espere avoir été assez clair.

    jeudi 6 janvier 2011 13:55

Réponses

Toutes les réponses

  • Bonjour,

     

    une carte réseau héritée émule une carte physique (utile si tu veux booter ta VM en PXE, ou si tu ne peux pas installer les composants d'integration hyper-v sur les VMs).

    dans ton cas avec des VMs XP ou 2003 privilégie une carte réseau (non héritée), et install les composants d'integration sur tes VM.

     

    ensuite pour communiquer entre les VMs et la partition parent, il faut soit créer un réseau Externe ou Interne, mais pas private qui lui autorise la communication qu'entre les VMs uniquement.

     

    Cordialement ,

    jeudi 6 janvier 2011 15:42
  • Merci de répondre :)

    Question bête : une carte réseau héritée peut-elle être à l'origine de mon problème ? 

    Ma carte réseau est en externe, je l'ai attribuée sur les VMs. Je tourne sur un même réseau, et aucun ping ne sors. J'ai vérifié mon adressage ip ainsi que les adresse mac. 

    N'y a t'il pas une option ou une case à cocher qui pourrait débloquer mon trafique ? 

    Merci encore

    jeudi 6 janvier 2011 15:51
  • bonjour,

    pour compléter, j'ai constater "qu'il était préférable" d'avoir une carte physique "distincte" entre disons la carte de prod du serveur meme et d'avori une autre carte physique sur laquelle on lie les VMs. Je n'ai d'explication logique définitive a ce sujet, mais je constate qu'avoir 2 cartes reseaus physique, une de prod pour le serveur et une dédiée aux VMs, corrige pas mal de petots pepins...

    Si un specialiste Hyper-V peut confirmer ou infirmer cette "bonne practique" ?

     

    sylvain


    Sylvain Cortes - MVP GPOs Weblog MVP: www.gpomasters.com Weblog Identity Management: www.identitycosmos.com Communauté Active Directory et Identity Management: www.cadim.org
    jeudi 6 janvier 2011 19:52
  • Oui, j'ai lu aussi qu'il était préférable d'avoir 2 cartes réseaux distinctes dans l'entreprise. Cependant je ne pense pas que c'est obligé d'en avoir deux. A confirmer
    vendredi 7 janvier 2011 08:29
  • Bonjour,

     

    il est bien entendu conseillé d'avoir une carte réseau par VM, néanmoins tu peux utiliser 1 switch virtuel pour 4 VMs ca va fonctionner aussi, même sir les performances risque d'être dégradées si le traffic est intense entre tes VMs.

    aprés il n'y a pas de raison que le ping ne passe passe pas entre tes VMs, hormis une mauvaise config réseau, firwall..etc?

    créés un partage sur ta partition parent, et essaye d'y accéder depuis une VMs, ca doit marcher si ta config réseau est cohérente.

    vendredi 7 janvier 2011 08:39
  • Ma config est bonne, les pare-feu sont désactivés. Ptet que ma carte réseau est défectueuse mais j'arrive à la pinger depuis mon hôte.
    vendredi 7 janvier 2011 09:03
  • Bonjour a tous,

     

    Je viens de voir le post donc je vous reponds que maintenant ... :)

    Sur HYPER-V, il existe 3 types de reseau :

    1. Reseau externe : celui-ci permet de faire communiquer vos machines virtuelles avec votre hôte et toutes les machines de votre reseau d'entreprise
    2. Reseau interne : celui-ci permet de faire communiquer vos machines virtuelles entre elles et avec votre hôte
    3. Reseau privé : celui-ci permet de faire communiquer seulement vos machines virtuelles entre elles

    Donc en lisant votre post, j'en conclue qu'il vous faut créer un reseau interne virtuel afin que vos machines virtuelles et votre hôte puissent communiquer entre eux. En revanche, n'oubliez pas d'installer les Services d'intégration afin d'avoir une carte réseau non émulée et plus performante. Pour information, les services d'integration doivent être installés sur tous les systemes d'exploitation excepté pour Windows Server 2008 R2 et Windows 7.

    Pour que votre ping fonctionne, il vous faut désactiver le pare-feu dans le panneau de configuration et arrêter la services dans la console services.msc.

    En ce qui concerne les Best Practices, il faut disposer d'une ou plusieurs cartes reseau pour les machines virtuelles afin d'avoir une fluidite dans le trafic et d'une carte reseau d'administration pour gérer votre hôte Hyper-v. Après tout dépend de votre infrastructure : il vous faudra rajouter des cartes reseau pour la partie stockage ...

    Bon courage :)


    David LACHARI - MVP Virtual Machine - http://danstoncloud.com/blogs/david_lachari - Auteur du livre "Hyper-v v2" chez les editions ENI
    vendredi 7 janvier 2011 09:22
  • Merci de ta réponse ! 

    Les pare feu sont désactivés et le services arrêtés. Et je suis en réseau externe, et carte émulée. Ca ne fonctionne pas.

    Merci

    vendredi 7 janvier 2011 09:48
  • 1. Avez-vous installé les services d'intégration ?

    2. Avez-vous desactivé le pare-feu sur votre hôte aussi ?

    3. Pouvez-vous pinger vos machines virtuelles depuis l'hôte Hyper-v ?

    4. Pouvez-vous pinger votre hôte depuis vos machines virtuelles ?

    5. Pouvez-vous me communiquer votre configuration reseau ?

     


    David LACHARI - MVP Virtual Machine - http://danstoncloud.com/blogs/david_lachari - Auteur du livre "Hyper-v v2" chez les editions ENI
    vendredi 7 janvier 2011 10:00
  • 1- je suis sous windows server 2008 r2

    2- Pare feu désactivé sur l'hôte et le client

    3- non

    4-non

    5- mon serveur : 192.168.8.1 /24
    client xp : 12.168.8.12/24

    client 2003 : 192.168.8.11/24

    Sur les clients j'ai mis l'adresse du serveur en dns

     

    J'arrive à pinger les vms entre elles qd je fais un lan virtuel (mais du coup je n'arrive pas à pinger ma carte physique même en mode bridge)

    vendredi 7 janvier 2011 10:08
  • Je pense que je vais aller acheter votre livre. Mon boss vient de m'envoyer par mail la présentation du livre lol. 
    vendredi 7 janvier 2011 10:12
  • Pour compléter mon post, et pour etre plus precis.

    J'ai constaté que sur un serveur Hyper-V, il fallait au moins 2 cartes (ou je sais ca marche aussi avec une seule...mais bon...lire la suite...) - une des cartes est dédiée à l'OS hote lui meme et ne voit aucun traffic de VM

    L'autre (ou les autres cartes) carte est eventuellement mappée sur les VMs.

    En effet, et je n'ai pas plus d'explication logique que cela, j'ai constater que si je n'avais une seule carte (donc la meme carte pour la carte de prod de l'hote et la carte qui assure le relais des VMs vers le reseau de l'entreprise), il y avait une chute des perfs et un comportement ébizarre" du serveur hote - juste un exemple, et cela n'a rien a voir avec un probleme de perf lié aux VMs, le sessions TSE mettaint 4 a 5 minutes pour s'ouvrir... donc oui ca marche, mais c pas terrible - et je repete, ce n'est pas un probleme de traffic reseau ou de perf lié au VM. Sur le meme serveur, des qu'il y a une deuxieme carte et que les VMs sont liées uniquement a cette deuxieme carte, tout se passe bien..

    bref.

    sylvain

     


    Sylvain Cortes - MVP GPOs Weblog MVP: www.gpomasters.com Weblog Identity Management: www.identitycosmos.com Communauté Active Directory et Identity Management: www.cadim.org
    vendredi 7 janvier 2011 10:21
  • Sur vos machines virtuelles avez-vous installé les services d'integration ?

    Pouvez-vous me donner la configuration reseau complete de votre hôte et de vos machines virtuelles ?

    Pouvez-vous me joindre un screenshot de la console Gestionnaire reseau sur Hyper-v ?

    Merci pour mon livre :) Pour information, dans quelle societe vous travaillez ?


    David LACHARI - MVP Virtual Machine - http://danstoncloud.com/blogs/david_lachari - Auteur du livre "Hyper-v v2" chez les editions ENI
    vendredi 7 janvier 2011 10:28
  • oui elles sont maintenant installées (sauf sur 2003n je n'y arrive pas). Mais ca ne change pas le probleme

    Ma config est la même que décrite plus haut. Je commence tout juste à utiliser hyper-v donc je fais par étape.
     Je n'arrive pas à coller le screenshot... mais c'est du externe avec ma carte physique.

    En fait, je suis stagiaire (ca se voit surement :p ) dans la société ARSI-services situé à nantes.

    vendredi 7 janvier 2011 11:14
  • Vous pouvez uploader votre screenshot sur http://dl.free.fr et mettre le lien sur le forum


    David LACHARI - MVP Virtual Machine - http://danstoncloud.com/blogs/david_lachari - Auteur du livre "Hyper-v v2" chez les editions ENI
    vendredi 7 janvier 2011 11:20
  • Est ce que vous arrivez a pinger une machine de votre reseau d'entreprise depuis votre hôte Hyper-v ?

    Avez-vous installé les bons driver ? Verifiez s'il existe une mise à jour de celui-ci ...

    En voyant votre screenshot, je presume qu'il s'agit d'une version Windows Server 2008 ! Par consequent, avez-vous bien installe toutes les MAJ liées à votre rôle Hyper-v ?

    Pouvez-vous me mettre egalement la config reseau complete (IP / Masque / Passerelle / DNS) pour votre hôte et vos machines virtuelles ?


    David LACHARI - MVP Virtual Machine - http://danstoncloud.com/blogs/david_lachari - Auteur du livre "Hyper-v v2" chez les editions ENI
    vendredi 7 janvier 2011 11:43
  • Oui mon hôte peut pinger une autre machine sur le réseau.

    Je n'ai pas accès à internet pour l'instant. Donc c'est un windows 2008 de base. Vous pensez que ca peut venir du fait que mon server n'est pas à jour ?

    Mon hôte : 192.168.8.1 /24 DNS : 192.168.8.1

    client XP : 192.168.8.12/24 dns : 192.168.8.1

    client 2003 : 192.168.8.10/24 DNS : 192.168.8.1 

     

    Autre chose : les client virtuel se ping entre eux.

     

    vendredi 7 janvier 2011 13:43
  • Tout d'abord, il faudrait mettre a jour votre hôte Hyper-v comme la KB950050 qui est tres importante !

    Une chose m'interpelle :
    vous avez installe les services de domaine Active Directory sur votre hôte Hyper-v ?

    Votre hôte est donc :
    1. rôle Hyper-v
    2. rôle AD DS
    3. rôle DNS

    Cela est mauvais et pas recommande ! Il ne faut installer que le rôle Hyper-v sur le serveur devant gerer la plateforme de virtualisation. En revanche, vous pouvez creer des machines virtuelles hebergeant l'AD DS ...

    Avez vous configure sur toutes les machines la même passerelle ? Pouvez-vous pinger la passerelle de votre reseau depuis vos machines virtuelles ?


    David LACHARI - MVP Virtual Machine - http://danstoncloud.com/blogs/david_lachari - Auteur du livre "Hyper-v v2" chez les editions ENI
    vendredi 7 janvier 2011 13:57
  • Non je n'ai pas installé l'AD. Donc je vais supprimer les DNS... 

    Je ne suis pas sur un réseau d'entreprise. Pour l'instant j'ai uniquement ma machine. Donc j'ai pas de passerelle.

    vendredi 7 janvier 2011 14:07
  • Je pense que le probleme vient de là !
    David LACHARI - MVP Virtual Machine - http://danstoncloud.com/blogs/david_lachari - Auteur du livre "Hyper-v v2" chez les editions ENI
    vendredi 7 janvier 2011 14:11
  • Déjà je télécharge la mise à jour. et ensuite je refait le réseau depuis le départ. Et je vais leur créer une passerelle avec comme ip celui d'un autre pc relier par un switch pour imiter un réseau externe.
    vendredi 7 janvier 2011 14:16
  • Pas besoin de créer une passerelle pour faire communiquer votre hote et vos machines virtuelles entre eux !
    David LACHARI - MVP Virtual Machine - http://danstoncloud.com/blogs/david_lachari - Auteur du livre "Hyper-v v2" chez les editions ENI
    vendredi 7 janvier 2011 14:18
  • Bon, la mise à jour ne veut pas se faire d'elle même... lundi je brancherai ma machine sur le internet pour faire les MàJ automatiquement. Et j’espère que ça marchera. En tout cas Je te remercie du temps consacré. Et lundi j'ai le bouquin. Ca sera surement plus clair! :-)

    Encore merci à tout le monde!

    A lundi ;)

    vendredi 7 janvier 2011 14:38
  • Bonjour,

     

    Avez-vous pu verifier votre plateforme de virtualisation, plus precisement le fait de ne pas pouvoir pinger vos VM depuis votre hôte ? Il fallait supprimer le DNS de votre serveur hôte ...


    David LACHARI - MVP Virtual Machine - Blog DansTonCloud - Auteur du livre Hyper-v v2 sous Windows Server 2008 R2
    lundi 10 janvier 2011 10:40
  • Bonjour,

    oui il était supprimer. Bon j'ai finalement décidé (avec mon boss)  d'utiliser Windows server hyper-v 2008 r2 standard. Je recommence tout à zero. Mais le mode graphique me manque, j'essaye de l'installer actuellement

    lundi 10 janvier 2011 12:56
  • Pourquoi avoir tout supprimé ? Il suffisait juste de supprimer le DNS de votre hôte ! Si vos machines virtuelles n'avaient pas la même adresse IP DNS que votre hôte, c'est normal qu'elles ne pouvaient pas pinger celui-ci ...

    Je pense qu'il aurait mieux fallu debuter par le rôle Hyper-v natif à Windows Server 2008 R2 pour vous former. Par la suite, une fois le produit mieux maitrisé, vous seriez passé à Hyper-v Server !

    Ce n'est que mon avis ...

    Peut-on clore le topic ?


    David LACHARI (MVP Virtual Machine) - Blog DansTonCloud - Auteur du livre Hyper-v v2 sous Windows Server 2008 R2
    lundi 10 janvier 2011 13:13
  • On va dire que je n'ai pas tous les outils que je voudrait avoir... j'ai pris la version de msdn... Fin bon, c'est comme ça. Au moins si j'arrive à le maîtriser, je pourrais maîtriser les autres version

    Merci encore! 

    lundi 10 janvier 2011 13:16
  • Bonjour

    Pour que les machine virtuelles peuvent se communiquer , il doivent avoir des cartes reseaux liées ^à la même carte réseau et le même ID du VLAN...

    jeudi 22 décembre 2011 16:50
    Auteur de réponse