vInfra.ch

Guillaume LACAILLE's Blog

Injecter la configuration réseau dans une VM sous Hyper-V 2012/R2

Voici un petit script qui permet d’injecter la configuration réseau IP d’une machine virtuelle sans avoir à s’y connecter.

Si vous ne le saviez pas, il existe des gourou du Powershell. Ravikanth Chaganti, MVP Powershell en fait partis. Il a partagé, il y a quelques temps déjà un petit script permettant d’injecter la configuration réseau depuis le serveur Hyper-V.

Vous trouverez le script en question à l’adresse suivante: Set (or inject) guest network configuration from Hyper-V host (Windows Server 2012)

Utilisé dans un script, vous pouvez configurer une carte réseau d’une VM pour utiliser le DHCP en utilisant la commande suivante:

Pour configurer une IP statique, il faudra utiliser la commande suivante:

Personnellement, j’ai légèrement modifié le début du script pour pouvoir l’utiliser depuis n’importe quel serveur de management qui a les RSAT Hyper-V Tools:

Ajoutez les lignes suivantes dans Param ( ) au début du script:

Puis remplacez les lignes suivantes:

et

Ainsi, en ajoutant le nom de l’hôte Hyper-V sur lequel tourne la VM, vous pouvez configurer l’adresse IP de cette VM à distance.

Note: Ce script fonctionne lorsque les integration tools pour Hyper-V 2012, Hyper-V 2012 R2 ou les Linux Integration Services 3.5 sont installés sur la machine virtuelle.

, , , , , ,

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *