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.