Créer un réseau spécifique entre un hôte Virtual Server 2005 et une machine virtuelle

L’objectif de cet article est de répondre à une question qui revient assez souvent : “Comment transférer des données d’un serveur hôte Virtual Server 2005 vers une machine virtuelle ?”

Cette question se pose notamment lorsque l’on réalise des maquettes de tests dans un environnement cloisonné, c’est à dire non rattaché à un réseau de production. Mais le problème se pose également lorsque l’on souhaite par exemple tester le dernier OS de Microsoft sur sa station de travail Windows Vista.

Le constat !

Virtual Server permet par défaut de se connecter à:

  • un réseau interne dédié uniquement à la comunication des machines virtuelles entre elles.
  • une carte réseau physique de l’hôte qui rend la machine virtuelle “visible” de l’extérieur.

Ces 2 solutions ne sont pas satisfaisantes, l’une ne permet pas la communication avec l’hôte et l’autre implique l’utilisation d’une interface réseau physique dédiée que l’on doit connecter sur le réseau avec un câble réseau.

La solution de montage d’image .ISO n’est pas viable pour transférer des données au quotidien, elle est BEAUCOUP trop contraignante. S’il faut créer et monter une image .ISO pour copier un simple fichier .TXT … galère !

Virtual Serveur ne gère pas l’USB. Cette solution aurait pourtant été bien pratique et aurait été un bon compromis. Mais la solution que je vous propose est beaucoup plus intéressante !

La solution

Windows permet de créer une carte réseau virtuelle appelée Carte de Bouclage. Il est ainsi possible de créer un réseau entre le serveur hôte Virtual Server et une machine virtuelle.

Il suffira ensuite de créer un nouveau réseau virtuel dans Virtual Server sur lequel nous associerons la carte de bouclage puis d’affecter ce nouveau réseau virtuel aux machines virtuelles devant communiquer avec le serveur hôte !

Vous pourrez ainsi vous connecter en RDP sur votre machine virtuelle, monter des lecteurs réseaux, créer des partages et il sera même possible de configurer un pont réseau entre votre carte de bouclage et votre connexion externe afin d’autoriser l’accès à Internet à votre machine virtuelle !

Mais voyons tout cela en détails.

Installer la carte de bouclage Microsoft

Pour installer la carte de bouclage ajoutez un nouveau matériel sur votre serveur hôte, celui sur lequel Virtual Server est installé.

Dans la liste des fabricants sélectionnez Microsoft puis Carte de bouclage Microsoft. Cliquez sur Suivant pour installer le composant.

virtnet1 300x231 Créer un réseau spécifique entre un hôte Virtual Server 2005 et une machine virtuelle

Cliquez de nouveau sur Suivant

virtnet2 300x231 Créer un réseau spécifique entre un hôte Virtual Server 2005 et une machine virtuelle

virtnet3 300x231 Créer un réseau spécifique entre un hôte Virtual Server 2005 et une machine virtuelle

Cliquez sur Terminer

virtnet4 300x232 Créer un réseau spécifique entre un hôte Virtual Server 2005 et une machine virtuelle

Votre carte de bouclage est désormais installée. Vous la retrouvez avec les autres connexions réseau

Paramétrer la nouvelle connexion réseau

Tout d’abord renommez la nouvelle connexion réseau, par exemple Virtual Server Local.

virtnet5 300x101 Créer un réseau spécifique entre un hôte Virtual Server 2005 et une machine virtuelle

Ensuite affectez lui une adresse IP. Pour cela accédez aux propriétés de la connexion Virtual Server Local

virtnet6 300x145 Créer un réseau spécifique entre un hôte Virtual Server 2005 et une machine virtuelle

Vous pouvez spécifier l’adresse IP et le masque de votre choix, par exemple:

Adresse IP : 1.1.1.1
Masque de sous-réseau : 255.0.0.0

virtnet51 300x234 Créer un réseau spécifique entre un hôte Virtual Server 2005 et une machine virtuelle

Créer un nouveau réseau virtuel dans Virtual Server

Ouvrez la console d’administration Virtual Server puis créez un nouveau réseau virtuel. Dans mon exemple je l’ai nommé Réseau Local Privé. On va lui attribuer la carte de bouclage Microsoft. Pensez à valider en cliquant sur le bouton OK.

virtnet8 300x175 Créer un réseau spécifique entre un hôte Virtual Server 2005 et une machine virtuelle

Associer le réseau virtuel à une machine Virtuelle

Cliquez sur Ordinateurs VirtuelsConfigurer et sélectionnez la machine virtuelle de votre choix. Dans la fenètre Configuration cliquez sur Cartes réseau.

Une fois dans la fenêtre de propriétés des cartes réseaux sélectionnez le réseau virtuel créé lors de l’étape précédente - Réseau Local Privé – puis validez en cliquant sur OK

virtnet9 300x63 Créer un réseau spécifique entre un hôte Virtual Server 2005 et une machine virtuelle

Vous pouvez ensuite démarrer votre machine virtuelle

Paramètrer la carte réseau de la machine virtuelle

Connectez vous à la machine virtuelle, avec VMRC par exemple, et modifiez la configuration IP de l’interface réseau. J’ai déja utilisé l’adresse 1.1.1.1 pour l’ordinateur hôte, je vais donc cette fois utiliser la 1.1.1.2

Adresse IP : 1.1.1.2
Masque de sous-réseau : 255.0.0.0

Tester la connexion entre l’hôte et la machine virtuelle

Votre connexion est désormais opérationnelle. Pour la tester ouvrez une invite de commande sur l’hôte et exécutez la commande ping 1.1.1.2

De la même manière sur la machine virtuelle effectuez un ping 1.1.1.1

Vous pouvez essayer de vous connecter aux partages administratifs de votre machine virtuelle

\\1.1.1.2\c$

Une fenêtre vous invite à vous authentifier

virtnet10 300x260 Créer un réseau spécifique entre un hôte Virtual Server 2005 et une machine virtuelle

Conclusion

J’espère que cet article aura pu vous aider. N’hésitez pas à me laisser un commentaire. Je vous propose également de consulter mes autres articles consacrés à Virtual Server.

3 Responses to “Créer un réseau spécifique entre un hôte Virtual Server 2005 et une machine virtuelle”

  1. Server…

    [...]Créer un réseau spécifique entre un hôte Virtual Server 2005 et une machine virtuelle « SysKB.com[...]…

  2. Bonjour, votre tuto m'a littéralement sauvé la vie. Un partage interne sans passé par une carte physique était depuis longtemps le saint graal de mon infrastructure. On en parlait beaucoup mais on ne trouvai jamais …

    Maintenant, il est vrai que pousser vers le partage de connexion serait un plus non négligeable.

    Il m'est impossible d'activer le protocole DHCP de Windows 2008 sur la carte de bouclage, se qui ne me permets pas de transformer mon hôte en serveur DHCP. Et malheureusement, cet condition est sous microsoft, inévitable pour le partage de connexion ^^

    PS, dans votre tuto, vous cité la création d'un pont réseau, se qui est parfaitement inadapté, le pont réseau ne permettant que d'harmoniser plusieurs connexion derrière une même adresse physique (MAC), très pratique d'ailleurs pour transformer un serveur en routeur+switch ethernet ^^

  3. damienrouaud says:

    Bonjour, c'est vraiment très sympa d'avoir rédigé et mis à disposition ce petit tutoriel, merci beaucoup.

    En plus de l'accès à l'ordinateur hôte, il est aussi possible de laisser les ordinateurs du réseau virtuel accéder à Internet en activant le partage de connexion Internet dans les propriétés avancées de la carte réseau “physique” de l'ordinateur hôte : cependant cela semble avoir pour effet de changer l'adresse IP de la carte sur laquelle le partage de connexion Internet est activée, carte qui se retrouve avec l'adresse 192.168.0.1 ce bien souvent aura pour effet de faire perdre à l'hôte l'accès à Internet qu'on s'efforçait justement de partager avec les machines virtuelles :( Il faut encore que je creuse la question car cela doit pourtant être faisable sans modification de l'IP de la carte réseau “physique de l'hôte”.

    Encore merci pour votre tutoriel et bonne journée !

Leave a Reply