Envoyer le tronc directement à VM dans HyperV 2012

8

Je configure OpenBSD en tant que machine virtuelle dans HyperV 2012. Il serait plus facile pour moi de simplement créer une interface sur le vm et de faire en sorte qu'OpenBSD s'occupe de la configuration des vlans.

Est-il possible de dire à HyperV d'envoyer tout le trafic à un port, qu'il soit balisé ou non?

Si je décoche la case "Activer l'identification du réseau local virtuel", il semblerait que HyperV envoie uniquement du trafic non balisé au port.

Guillaume Filion
la source
Si vous vouliez introduire le tronc dans le commutateur Hyper-V au lieu d'une machine virtuelle spécifique, comment feriez-vous cela?
radiowhiz

Réponses:

8

À l'aide de l' Set-VMNetworkAdapterVlanapplet de commande PowerShell , vous pouvez activer le mode de jonction sur la carte réseau virtuelle. Je ne pense pas qu'il existe une option GUI équivalente pour cela.

Set-VMNetworkAdapterVlan -Trunk -AllowedVlanIdList "100,101" -VMName "VmName" -VMNetworkAdapterName "TrunkNic" -NativeVlanId 1
  • -Trunk active le mode tronc, ce qui laisse les balises VLAN intactes.
  • -AllowedVlanIdListspécifie quels VLAN autoriser l'invité à utiliser. Ce paramètre est obligatoire en mode trunk. Si vous avez un grand nombre de VLAN, vous pouvez également utiliser des plages telles que-AllowedVlanIdList "1-4000"
  • -NativeVlanIdest également requis. Il spécifie à quels paquets VLAN sortants non balisés appartiennent. Je pense qu'il a également retiré la balise VLAN pour les paquets entrants sur ce VLAN. Ou quelque chose comme ça. Je me souviens qu'il y avait un comportement étrange ici que j'ai complètement évité en le définissant simplement sur un VLAN noir et non utilisé et en n'utilisant pas l'interface non balisée dans l'invité, car cela était plus facile à configurer et me semblait moins fragile.
long cou
la source
Merci beaucoup, je vais vérifier demain et je vous ferai savoir comment cela fonctionne!
Guillaume Filion
Il me semble que le VLAN de la VM dans la plage de AllowedVlanIdList ne peut pas se parler. Les machines virtuelles sur NativeVlanId peuvent communiquer entre elles. Certains paramètres manquent-ils? Le Nic doit-il se connecter à quel commutateur virtuel?