New-SCVirtualNetworkAdapter

Crea una scheda di rete virtuale in una macchina virtuale, un modello di macchina virtuale o un profilo hardware usato in VMM.

Sintassi

New-SCVirtualNetworkAdapter
   [-IPv4AddressType <EthernetAddressType>]
   [-IPv6AddressType <EthernetAddressType>]
   [-EnableMACAddressSpoofing <Boolean>]
   [-EnableGuestIPNetworkVirtualizationUpdates <Boolean>]
   [-EnableVMNetworkOptimization <Boolean>]
   [-VMNetwork <VMNetwork>]
   [-PortClassification <PortClassification>]
   [-VMSubnet <VMSubnet>]
   [-VLanEnabled <Boolean>]
   [-VLanID <UInt16>]
   [-AdapterFlags <VirtualNetworkAdapterFlags>]
   -VM <VM>
   [[-VirtualNetwork] <String>]
   [-MACAddress <String>]
   [-MACAddressType <String>]
   [-NoConnection]
   [-Synthetic]
   [-LogicalNetwork <LogicalNetwork>]
   [-NoVMNetwork]
   [-VMwarePortGroup <String>]
   [-NetworkLocation <String>]
   [-NetworkTag <String>]
   [-PortACL <PortACL>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [-OnBehalfOfUser <String>]
   [-OnBehalfOfUserRole <UserRole>]
   [<CommonParameters>]
New-SCVirtualNetworkAdapter
   [-VMMServer <ServerConnection>]
   [-IPv4AddressType <EthernetAddressType>]
   [-IPv6AddressType <EthernetAddressType>]
   [-EnableMACAddressSpoofing <Boolean>]
   [-EnableGuestIPNetworkVirtualizationUpdates <Boolean>]
   [-EnableVMNetworkOptimization <Boolean>]
   [-VMNetwork <VMNetwork>]
   [-PortClassification <PortClassification>]
   [-VMSubnet <VMSubnet>]
   [-VLanEnabled <Boolean>]
   [-VLanID <UInt16>]
   [-DevicePropertiesAdapterNameMode <DevicePropertiesAdapterNameMode>]
   [-AdapterFlags <VirtualNetworkAdapterFlags>]
   [-VMHost <Host>]
   [-LogicalSwitch <LogicalSwitch>]
   -JobGroup <Guid>
   [[-VirtualNetwork] <String>]
   [-MACAddress <String>]
   [-MACAddressType <String>]
   [-NoConnection]
   [-Synthetic]
   [-LogicalNetwork <LogicalNetwork>]
   [-VMNetworkServiceSetting <String>]
   [-NoVMNetwork]
   [-VMwarePortGroup <String>]
   [-NetworkLocation <String>]
   [-NetworkTag <String>]
   [-DevicePropertiesAdapterName <String>]
   [-PortACL <PortACL>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [-OnBehalfOfUser <String>]
   [-OnBehalfOfUserRole <UserRole>]
   [<CommonParameters>]
New-SCVirtualNetworkAdapter
   [-IPv4AddressType <EthernetAddressType>]
   [-IPv6AddressType <EthernetAddressType>]
   [-EnableMACAddressSpoofing <Boolean>]
   [-EnableGuestIPNetworkVirtualizationUpdates <Boolean>]
   [-EnableVMNetworkOptimization <Boolean>]
   [-VMNetwork <VMNetwork>]
   [-PortClassification <PortClassification>]
   [-VMSubnet <VMSubnet>]
   [-VLanEnabled <Boolean>]
   [-VLanID <UInt16>]
   [-DevicePropertiesAdapterNameMode <DevicePropertiesAdapterNameMode>]
   [-AdapterFlags <VirtualNetworkAdapterFlags>]
   -VMTemplate <Template>
   [[-VirtualNetwork] <String>]
   [-MACAddress <String>]
   [-MACAddressType <String>]
   [-NoConnection]
   [-Synthetic]
   [-LogicalNetwork <LogicalNetwork>]
   [-VMNetworkServiceSetting <String>]
   [-NoVMNetwork]
   [-VMwarePortGroup <String>]
   [-NetworkLocation <String>]
   [-NetworkTag <String>]
   [-DevicePropertiesAdapterName <String>]
   [-PortACL <PortACL>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [-OnBehalfOfUser <String>]
   [-OnBehalfOfUserRole <UserRole>]
   [<CommonParameters>]
New-SCVirtualNetworkAdapter
   [-IPv4AddressType <EthernetAddressType>]
   [-IPv6AddressType <EthernetAddressType>]
   [-EnableMACAddressSpoofing <Boolean>]
   [-EnableGuestIPNetworkVirtualizationUpdates <Boolean>]
   [-EnableVMNetworkOptimization <Boolean>]
   [-VMNetwork <VMNetwork>]
   [-PortClassification <PortClassification>]
   [-VMSubnet <VMSubnet>]
   [-VLanEnabled <Boolean>]
   [-VLanID <UInt16>]
   [-DevicePropertiesAdapterNameMode <DevicePropertiesAdapterNameMode>]
   [-AdapterFlags <VirtualNetworkAdapterFlags>]
   -HardwareProfile <HardwareProfile>
   [[-VirtualNetwork] <String>]
   [-MACAddress <String>]
   [-MACAddressType <String>]
   [-NoConnection]
   [-Synthetic]
   [-LogicalNetwork <LogicalNetwork>]
   [-VMNetworkServiceSetting <String>]
   [-NoVMNetwork]
   [-VMwarePortGroup <String>]
   [-NetworkLocation <String>]
   [-NetworkTag <String>]
   [-DevicePropertiesAdapterName <String>]
   [-PortACL <PortACL>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [-OnBehalfOfUser <String>]
   [-OnBehalfOfUserRole <UserRole>]
   [<CommonParameters>]
New-SCVirtualNetworkAdapter
   [-IPv4AddressType <EthernetAddressType>]
   [-IPv6AddressType <EthernetAddressType>]
   [-VMNetwork <VMNetwork>]
   [-PortClassification <PortClassification>]
   [-VMSubnet <VMSubnet>]
   [-VLanEnabled <Boolean>]
   [-VLanID <UInt16>]
   [-IPv4AddressPool <StaticIPAddressPool>]
   [-IPv6AddressPool <StaticIPAddressPool>]
   [-InheritsAddressFromPhysicalNetworkAdapter <Boolean>]
   -VMHost <Host>
   -LogicalSwitch <LogicalSwitch>
   [-JobGroup <Guid>]
   [-Name <String>]
   [-MACAddress <String>]
   [-MACAddressType <String>]
   [-IPv4Address <String>]
   [-IPv6Address <String>]
   [-PortACL <PortACL>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [-OnBehalfOfUser <String>]
   [-OnBehalfOfUserRole <UserRole>]
   [<CommonParameters>]

Descrizione

Il cmdlet New-SCVirtualNetworkAdapter crea una scheda di rete virtuale in una macchina virtuale, un modello di macchina virtuale o un profilo hardware usato per creare macchine virtuali gestite da Virtual Machine Manager (VMM).

Percorso di rete

È possibile usare il cmdlet New-SCVirtualNetworkAdapter per specificare un percorso di rete e connettere la scheda di rete virtuale a una rete virtuale configurata nell'host quando si crea la scheda oppure è possibile configurare tali impostazioni e altre impostazioni in un secondo momento usando il cmdlet Set-SCVirtualNetworkAdapter .

Indirizzo MAC statico o dinamico

È possibile specificare se la scheda di rete virtuale usa un indirizzo MAC statico o dinamico e è possibile specificare un indirizzo MAC statico.

Adattatori di Rete virtuale emulati o sintetici

È possibile usare il cmdlet New-SCVirtualNetworkAdapter per creare un adapter il cui tipo è emulato (impostazione predefinita) o sintetico.

Per le macchine virtuali in qualsiasi tipo di host (Hyper-V, VMware o XenServer), è possibile configurare una scheda di rete virtuale nella macchina virtuale che emula una scheda di rete fisica specifica.

Per le macchine virtuali negli host Hyper-V, se il sistema operativo guest installato in una macchina virtuale è un sistema operativo con riconoscimento della virtualizzazione (ad esempio, Windows Server 2008 o Windows Server 2016 e alcune versioni di Linux), VMM consente di configurare una scheda di rete virtuale sintetica ad alte prestazioni nella macchina virtuale per comunicare con l'hardware fisico nell'host. È necessario specificare in modo esplicito che una scheda di rete virtuale è sintetica usando il parametro Sintetico .

Rete locale virtuale

VMM include il supporto per la configurazione di una o più reti di aree virtuali (VLAN) in un host da usare da macchine virtuali distribuite in tale host. È possibile usare il cmdlet New-SCVirtualNetworkAdapter (o il cmdlet Set-SCVirtualNetworkAdapter) con i parametri VLAN per collegare la scheda di rete virtuale in una macchina virtuale a una VLAN. Per configurare le impostazioni VLAN corrispondenti nella scheda di rete host, usare il cmdlet Add-SCVMHostNetworkAdapter o il cmdlet Set-SCVMHostNetworkAdapter.

Per un'illustrazione di come configurare le reti virtuali, vedere gli esempi per questo cmdlet e vedere gli esempi per New-SCVMHostNetworkAdapterConfig e Set-SCVMHostNetworkAdapter.

Nota

  • Un nuovo parametro [-PhysicalNetworkAdapterName] è incluso in VMM 2019 UR2 e versioni successive. Per altre informazioni, vedere Parametri.
  • I nuovi parametri [-AllowedVLanList] e [-NativeVLanId] sono inclusi in VMM 2019 UR3 e versioni successive. Per altre informazioni, vedere Parametri.

Esempio

Esempio 1: Creare una scheda di rete virtuale in una macchina virtuale

PS C:\> $VM = Get-SCVirtualMachine -Name "VM01"
PS C:\> New-SCVirtualNetworkAdapter -VM $VM

Il primo comando ottiene l'oggetto macchina virtuale denominato VM01 e archivia l'oggetto nella variabile $VM.

Il secondo comando crea una scheda di rete virtuale in VM01.

Esempio 2: Creare una scheda di rete virtuale in un modello di macchina virtuale

PS C:\> $VMTemplate = Get-SCVMTemplate | where { $_.Name -eq "VMTemplate01" }
PS C:\> New-SCVirtualNetworkAdapter -VMTemplate $VMTemplate

Il primo comando ottiene l'oggetto modello di macchina virtuale denominato VMTemplate01 e archivia l'oggetto nella variabile $VMTemplate.

Il secondo comando crea una scheda di rete virtuale in VMTemplate01.

Esempio 3: Creare una scheda di rete virtuale emulata e una scheda di rete virtuale sintetica in un profilo hardware

PS C:\> $HWProfile = Get-SCHardwareProfile | where { $_.Name -eq "NewHWProfile01" }
PS C:\> New-SCVirtualNetworkAdapter -HardwareProfile $HWProfile
PS C:\> New-SCVirtualNetworkAdapter -HardwareProfile $HWProfile -Synthetic

Il primo comando ottiene l'oggetto profilo hardware denominato NewHWProfile01 dalla libreria VMM e archivia l'oggetto nella variabile $HWProfile.

Il secondo comando crea una scheda di rete virtuale (una scheda "nativa" o emulata) in NewHWProfile01.

L'ultimo comando crea una scheda di rete virtuale sintetica in NewHWProfile01.

Esempio 4: Creare una scheda di rete virtuale in una macchina virtuale e assegnarla un indirizzo MAC univoco

PS C:\> $VM = Get-SCVirtualMachine -Name "VM04"
PS C:\> $VNIC = New-SCVirtualNetworkAdapter -VM $VM
PS C:\> $MACPool = Get-SCMACAddressPool -Name "MAC Address Pool 01"
PS C:\> Grant-SCMACAddress -MACAddressPool $MACPool -VirtualNetworkAdapter $VNIC

Il primo comando ottiene l'oggetto macchina virtuale denominato VM04 e archivia l'oggetto nella variabile $VM.

Il secondo comando crea una scheda di rete virtuale nella macchina virtuale archiviata in $VM (VM04) e archivia l'oggetto nella variabile $VNIC.

Il terzo comando ottiene l'oggetto pool di indirizzi MAC denominato POOL di indirizzi MAC 01 e archivia l'oggetto nella variabile $MACPool.

L'ultimo comando ottiene l'indirizzo MAC successivo disponibile dal pool di indirizzi archiviato in $MACPool e lo assegna alla scheda di rete virtuale archiviata in $VNIC.

Esempio 5: Creare una scheda di rete virtuale con un indirizzo MAC statico e un ID VLAN specifico

PS C:\> $VM = Get-SCVirtualMachine -Name "VM05"
PS C:\> $LogicalNet = Get-SCLogicalNetwork -Name "LogicalNetwork01"
PS C:\> $VirtualNet = Get-SCVirtualNetwork -Name "ExternalVirtualNetwork01"
PS C:\> New-SCVirtualNetworkAdapter -VM $VM -LogicalNetwork $LogicalNet -VirtualNetwork $VirtualNet -MACAddress "00-16-D3-CC-00-1A" -MACAddressType "Static" -VLANEnabled $True -VLANId 3

Il primo comando ottiene l'oggetto macchina virtuale denominato VM05 e archivia l'oggetto nella variabile $VM.

Il secondo comando ottiene l'oggetto di rete logica denominato LogicalNetwork01 e archivia l'oggetto nella variabile $LogicalNet.

Il terzo comando ottiene l'oggetto di rete virtuale denominato ExternalVirtualNetwork01 e archivia l'oggetto nella variabile $VirtualNet.

L'ultimo comando crea una nuova scheda di rete virtuale per VM05, connette la scheda alla rete logica archiviata in $LogicalNet e la rete virtuale archiviata in $VirtualNet. Il comando fornisce un indirizzo MAC statico per la scheda di rete virtuale, abilita VLAN e specifica un ID VLAN pari a 3.

Nota: questo esempio presuppone che l'host sia già connesso a una VLAN o, in caso contrario, che l'host abbia due schede di rete. Se l'host ha una singola scheda di rete, l'assegnazione della scheda a una VLAN non disponibile per il server VMM impedirà la gestione dell'host da parte di VMM.

Parametri

-AdapterFlags

{{Fill AdapterFlags Description}}

Type:VirtualNetworkAdapterFlags
Accepted values:None, ApplyInfrastructurePortProfileForNetworkController, ApplyNCPortProfileForNetworkController, ApplyInstaceIDPortProfileForNetworkController
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-AllowedVLanList

Specifica un elenco di LAN virtuali consentite in una scheda di rete della macchina virtuale.

Nota

Questo parametro è applicabile per VMM 2019 UR3 e versioni successive.

Type:UInt16
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DevicePropertiesAdapterName

Specifica il nome di una scheda di rete.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DevicePropertiesAdapterNameMode

Specifica la modalità nome dell'adattatore.

Type:DevicePropertiesAdapterNameMode
Accepted values:Disabled, VMNetwork, Custom
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-EnableGuestIPNetworkVirtualizationUpdates

Indica se gli aggiornamenti della virtualizzazione della rete IP da parte di un guest sono abilitati.

Type:Boolean
Aliases:GuestIPNetworkVirtualizationUpdatesEnabled
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-EnableMACAddressSpoofing

Abilita, se impostato su $True, lo spoofing dell'indirizzo MAC.

Type:Boolean
Aliases:MACAddressesSpoofingEnabled
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-EnableVMNetworkOptimization

Abilita, se impostata su $True, ottimizzazione della rete di macchine virtuali.

Questa funzionalità migliora le prestazioni di rete per le macchine virtuali con schede di rete che supportano la coda di macchine virtuali (VMQ) o TCP Chimney Offload. VMQ consente di creare una coda di rete univoca per ogni scheda di rete virtuale. TCP Chimney Offload consente di disattivare l'elaborazione del traffico di rete dallo stack di rete.

Type:Boolean
Aliases:VMNetworkOptimizationEnabled
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-HardwareProfile

Specifica un oggetto profilo hardware.

Type:HardwareProfile
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-InheritsAddressFromPhysicalNetworkAdapter

Indica se la scheda di rete eredita l'indirizzo da una scheda di rete fisica.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-IPv4Address

Specifica un indirizzo IPv4.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-IPv4AddressPool

Specifica un pool di indirizzi statici che contiene indirizzi IPv4.

Type:StaticIPAddressPool
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-IPv4AddressType

Specifica un tipo di indirizzo IPv4. I valori validi per questo parametro sono:

  • Dynamic
  • Static
Type:EthernetAddressType
Accepted values:Dynamic, Static
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-IPv6Address

Specifica un indirizzo IPv6.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-IPv6AddressPool

Specifica un pool di indirizzi statici che contiene indirizzi IPv6.

Type:StaticIPAddressPool
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-IPv6AddressType

Specifica un tipo di indirizzo IPv6. I valori validi per questo parametro sono:

  • Dynamic
  • Static
Type:EthernetAddressType
Accepted values:Dynamic, Static
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-JobGroup

Specifica un identificatore per una serie di comandi che verranno eseguiti come un insieme prima dell'esecuzione dell'ultimo comando che include lo stesso identificatore di gruppo di processi.

Type:Guid
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-JobVariable

Specifica che lo stato del processo viene monitorato e archiviato nella variabile indicata in questo parametro.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-LogicalNetwork

Specifica una rete logica. Una rete logica è un raggruppamento denominato di subnet IP e VLAN usati per organizzare e semplificare le assegnazioni di rete.

Type:LogicalNetwork
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-LogicalSwitch

Specifica un oggetto switch logico.

Type:LogicalSwitch
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-MACAddress

Specifica l'indirizzo MAC o un set di indirizzi MAC per una scheda di rete fisica o virtuale in un computer.

  • Formato di esempio per un singolo indirizzo MAC: -MACAddress "00-15-5D-B4-DC-00"
  • Formato di esempio per un set di indirizzi MAC: -MACAddress "00-15-5D-B4-DC-00", "00-1A-A0-E3-75-29"
Type:String
Aliases:EthernetAddress, PhysicalAddress
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-MACAddressType

Specifica il tipo di indirizzo MAC da usare per una scheda di rete virtuale. I valori validi sono: Statico, Dinamico.

Type:String
Aliases:EthernetAddressType, PhysicalAddressType
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Name

Specifica il nome di un oggetto di rete.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-NativeVLanId

Specifica l'identificatore di LAN virtuale nativo per una scheda di rete della macchina virtuale.

Nota

Questo parametro è applicabile per VMM 2019 UR3 e versioni successive.

Type:UInt16
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-NetworkLocation

Specifica il percorso di rete per una scheda di rete fisica o per una scheda di rete virtuale oppure modifica il percorso di rete predefinito di una scheda di rete fisica dell'host.

Formati di esempio: -NetworkLocation $NetLoc ($NetLoc potrebbe contenere Corp.Contoso.com) -OverrideNetworkLocation $True -NetworkLocation "HostNICNewLocation.Contoso.com"

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-NetworkTag

Specifica una parola o una frase da associare a una scheda di rete virtuale configurata per connettersi a una specifica rete interna o esterna sull'host.

Il parametro NetworkTag identifica tutte le macchine virtuali con lo stesso NetworkTag dei membri della stessa rete. VMM usa un NeworkTag (se presente) quando valuta gli host come possibili candidati in cui distribuire una macchina virtuale. Se l'host non include macchine virtuali nella rete con lo stesso NetworkTag della macchina virtuale da inserire, l'host riceve zero stelle nel processo di posizionamento.

Type:String
Aliases:Tag
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-NoConnection

Disconnette una scheda di rete virtuale da una rete virtuale.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-NoVMNetwork

Indica che non è specificata una rete di macchine virtuali.

Type:SwitchParameter
Aliases:NoLogicalNetwork
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-OnBehalfOfUser

Specifica un nome utente. Questo cmdlet opera per conto dell'utente specificato da questo parametro.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-OnBehalfOfUserRole

Specifica un ruolo utente. Per ottenere un ruolo utente, usare il cmdlet Get-SCUserRole . Questo cmdlet opera per conto del ruolo utente specificato da questo parametro.

Type:UserRole
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-PhysicalNetworkAdapterName

Specifica il nome della scheda di rete fisica.

Nota

Questo parametro è applicabile per VMM 2019 UR2 e versioni successive.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-PortACL

Specifica un oggetto ACL di porta.

Type:PortACL
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-PortClassification

Specifica la classificazione delle porte del commutatore a cui si connette la scheda di rete virtuale.

Type:PortClassification
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-PROTipID

Specifica l'ID della descrizione per le prestazioni e l'ottimizzazione delle risorse (suggerimento PRO) che ha attivato questa azione. Questo parametro consente di controllare i suggerimenti pro.

Type:Guid
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RunAsynchronously

Indica che il processo viene eseguito in modo asincrono in modo che il controllo torni immediatamente alla shell dei comandi.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Synthetic

Specifica che un dispositivo, ad esempio una scheda di rete virtuale, in una macchina virtuale distribuita in un host Hyper-V è un dispositivo sintetico ad alte prestazioni. Nella macchina virtuale deve essere installato un sistema operativo guest che supporti la virtualizzazione.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-VirtualNetwork

Specifica un oggetto rete virtuale.

Type:String
Position:0
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-VLanEnabled

Indica se abilitare una rete LAN virtuale (VLAN) per l'uso da parte di macchine virtuali in un host Hyper-V o Citrix XenServer.

  • Formato di esempio per una singola VLAN: -VLANEnabled -VLANMode "Access" -VLANID 35
  • Formato di esempio per più VLAN: -VLANEnabled -VLANMode "Trunk" -VLANTrunkID 1,2,100,200,1124
Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-VLanID

Assegna un identificatore numerico compreso nell'intervallo 1-4094 a una scheda di rete virtuale in una macchina virtuale o a una scheda di rete fisica in un host macchina virtuale.

Configurare un VLanID in un host Hyper-V, VMware ESX o Citrix XenServer in una scheda di rete fisica associata esternamente quando la modalità VLan è Access.

Configurare un VLanID in una scheda di rete virtuale di una macchina virtuale associata a una scheda di rete fisica nell'host o associata a una rete virtuale interna nell'host.

Formato di esempio: -VLanEnabled -VLanMode "Access" -VLANID 35

Type:UInt16
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-VM

Specifica un oggetto macchina virtuale.

Type:VM
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-VMHost

Specifica un oggetto host di macchina virtuale. VMM supporta host Hyper-V, host VMware ESX e host Citrix XenServer.

Per altre informazioni su ogni tipo di host, vedere il cmdlet Add-SCVMHost .

Type:Host
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-VMMServer

Specifica un oggetto server Virtual Machine Manager.

Type:ServerConnection
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-VMNetwork

Specifica un oggetto di rete della macchina virtuale.

Per ottenere un oggetto di rete di macchine virtuali, usare il cmdlet Get-SCVMNetwork .

Type:VMNetwork
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-VMNetworkServiceSetting

Specifica un'impostazione del servizio di rete della macchina virtuale.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-VMSubnet

Specifica un oggetto subnet della macchina virtuale.

Per ottenere un oggetto VMSubnet , usare il cmdlet Get-SCVMSubnet .

Type:VMSubnet
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-VMTemplate

Specifica un oggetto modello VMM utilizzato per creare macchine virtuali.

Type:Template
Aliases:Template
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-VMwarePortGroup

Specifica il gruppo di porte VMware.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Output

VirtualNetworkAdapter

Questo cmdlet restituisce un oggetto VirtualNetworkAdapter .

Note

  • Richiede un oggetto macchina virtuale VMM, un oggetto modello di macchina virtuale o un oggetto profilo hardware, che può essere recuperato usando rispettivamente i cmdlet Get-SCVirtualMachine, Get-SCVMTemplate e Get-SCHardwareProfile .