Optimiser l’utilisation d’Hyper-v en mode développement local 

Admin, Developpement, hyper-v

Je me rappelle encore les développements SharePoint sous Virtual PC. Quelle époque ….

Cependant, Virtual PC, étant installé localement sur la machine hôte, offrait des fonctionnalités plutôt utiles:

 

  • le transfert de fichiers entre machine hôte et machines virtuelles (que je nommerai VM)
  • le copier / coller

 

Windows 2008 Server R2 étant très orienté Workstation (très bonne ressource ici pour la conversion), la migration logique vers Hyper-v s’impose …. Cependant la fenêtre à partir de laquelle on se connecte à la VM n’offre pas toutes les fonctionnalités précédemment citées. Donc certes, un hyperviseur offre bien plus en terme de virtualisation (robustesse, stabilité, accès direct au materiel, outils d’administration), mais comment peut-on combiner la souplesse d’un virtualiseur sur workstation avec la puissance d’un hyperviseur?

 

La solution se nomme …. RDP (Remote Desktop Protocol)!

 

En effet, tout est en réseau, même sur une machine local, donc plutôt que de se connecter à la VM via la fenêtre Hyper-v, je l’attaque en remote desktop, et ainsi, je peux activer le partage des lecteurs, du clipboard etc … (et en plus, je trouve que ça boost plus).

 

Bref, pour en arriver là, il faut avant tout mettre en place un réseau cohérant. Ce que je veux, c’est pouvoir accéder à ma VM en local depuis ma machine hôte, et je veux quand même que ma VM ait accès à internet.

 

Je vais donc devoir monter deux interfaces réseau à ma VM.

 

1. Sous Hyper-v, créons deux interfaces internes, nommées LAN et WAN (une pour l’accès local et une pour l’accès internet)

 

image

 

 

image

 

image

 

Recommencez pour “WAN”.

 

2. Depuis la machine hôte, configurez la première interface LAN avec l’IP et le subnet mask suivants

 

image

 

3. Faites un pont (bridge) entre la deuxième interface (WAN) et l’interface principale de la machine hôte (Local Area Connection, l’interface physique de votre machine connectée au réseau), ceci donnera accès à votre réseau, donc à priori à internet.

 

image

 

4. Ouvrez la fenêtre de paramètres de votre VM, ajouter deux cartes réseau. Liez la première à l’interface LAN, et la deuxième à WAN

 

image

 

image

 

5. Démarrez votre VM, et connectez-vous dessus via Hyper-v

 

image

 

6. Dans la VM, éditez l’interface LAN, et spécifier l’IP suivante.

 

image

 

7. Fermer la fenêtre Hyper-v (mais laisser la VM tourner)

 

8. Editer le fichier hosts sur la machine hôte, et ajouter un nom à l’IP de la VM (cela sera plus élégant)

 

image

 

9. Connectez-vous à votre VM via Remote Desktop

 

image  image

 

Et voilà, vous êtes sur votre VM, connectée à internet, avec un accès à votre clipboard et à vos disques.

 

Petit tip : à l’étape 3, nous avons créé un “bridge” entre l’interface WAN destinée à la VM et la connexion principale de la machine hôte. Si jamais votre machine est connectée en wifi, changez le bridge, et spécifiez votre interface wifi plutôt que l’interface câble.

 

- Julien2010

 
Posté le 28 Nov 09
Commentaire (1)  |  Url de Trackback  | Lien vers ce message (0) | Marquez ce billet avec:        
 

Liens vers ce message

Commentaires


Gregory (25-Feb-2010)
Super ! Merci pour l'info !


Nom *:
URL:
Email:
Commentaires:

© 2011 Julien Chomarat - Design based on Blue World