New-SCVirtualNetworkAdapter
Crea un adaptador de red virtual en una máquina virtual, una plantilla de máquina virtual o un perfil de hardware que se usa en VMM.
Syntax
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>]
Description
El cmdlet New-SCVirtualNetworkAdapter crea un adaptador de red virtual en una máquina virtual, una plantilla de máquina virtual o un perfil de hardware que se usa para crear máquinas virtuales administradas por Virtual Machine Manager (VMM).
Ubicación de red
Puede usar el cmdlet New-SCVirtualNetworkAdapter para especificar una ubicación de red y conectar el adaptador de red virtual a una red virtual configurada en el host al crear el adaptador, o puede configurarlas y otras opciones más adelante mediante el cmdlet Set-SCVirtualNetworkAdapter .
Dirección MAC estática o dinámica
Puede especificar si el adaptador de red virtual usa una dirección MAC estática o dinámica, y puede especificar una dirección MAC estática.
Adaptadores de Virtual Network emulados o sintéticos
Puede usar el cmdlet New-SCVirtualNetworkAdapter para crear un adaptador cuyo tipo se emule (valor predeterminado) o sintético.
En el caso de las máquinas virtuales en cualquier tipo de host (Hyper-V, VMware o XenServer), puede configurar un adaptador de red virtual en la máquina virtual que emula un adaptador de red físico específico.
En el caso de las máquinas virtuales en hosts de Hyper-V, si el sistema operativo invitado instalado en una máquina virtual es un sistema operativo compatible con virtualización (por ejemplo, Windows Server 2008 o Windows Server 2016, y algunas versiones de Linux), VMM le permite configurar un adaptador de red virtual sintética de alto rendimiento en la máquina virtual para comunicarse con el hardware físico del host. Debe especificar explícitamente que un adaptador de red virtual es sintético mediante el parámetro Synthetic .
Red de área local virtual
VMM incluye compatibilidad con la configuración de una o varias redes de área virtual (VLAN) en un host para su uso por las máquinas virtuales implementadas en ese host. Puede usar el cmdlet New-SCVirtualNetworkAdapter (o el cmdlet Set-SCVirtualNetworkAdapter ) con los parámetros VLAN para conectar el adaptador de red virtual en una máquina virtual a una VLAN. Para configurar las opciones de VLAN correspondientes en el adaptador de red host, use el cmdlet Add-SCVMHostNetworkAdapter o el cmdlet Set-SCVMHostNetworkAdapter .
Para obtener una ilustración de cómo configurar VLAN, consulte los ejemplos de este cmdlet y vea los ejemplos de New-SCVMHostNetworkAdapterConfig y Set-SCVMHostNetworkAdapterer.
Nota
- Se incluye un nuevo parámetro [-PhysicalNetworkAdapterName] en VMM 2019 UR2. Para obtener más información, vea Parámetros.
- Los nuevos parámetros [-AllowedVLanList] y [-NativeVLanId] se incluyen en VMM 2019 UR3. Para obtener más información, vea Parámetros.
Ejemplos
Ejemplo 1: Creación de un adaptador de red virtual en una máquina virtual
PS C:\> $VM = Get-SCVirtualMachine -Name "VM01"
PS C:\> New-SCVirtualNetworkAdapter -VM $VM
El primer comando obtiene el objeto de máquina virtual denominado VM01 y almacena el objeto en la variable $VM.
El segundo comando crea un adaptador de red virtual en VM01.
Ejemplo 2: Creación de un adaptador de red virtual en una plantilla de máquina virtual
PS C:\> $VMTemplate = Get-SCVMTemplate | where { $_.Name -eq "VMTemplate01" }
PS C:\> New-SCVirtualNetworkAdapter -VMTemplate $VMTemplate
El primer comando obtiene el objeto de plantilla de máquina virtual denominado VMTemplate01 y almacena el objeto en la variable $VMTemplate.
El segundo comando crea un adaptador de red virtual en VMTemplate01.
Ejemplo 3: Creación de un adaptador de red virtual emulado y un adaptador de red virtual sintético en un perfil de hardware
PS C:\> $HWProfile = Get-SCHardwareProfile | where { $_.Name -eq "NewHWProfile01" }
PS C:\> New-SCVirtualNetworkAdapter -HardwareProfile $HWProfile
PS C:\> New-SCVirtualNetworkAdapter -HardwareProfile $HWProfile -Synthetic
El primer comando obtiene el objeto de perfil de hardware denominado NewHWProfile01 de la biblioteca VMM y almacena el objeto en la variable $HWProfile.
El segundo comando crea un adaptador de red virtual (un adaptador "nativo" o emulado) en NewHWProfile01.
El último comando crea un adaptador de red virtual sintético en NewHWProfile01.
Ejemplo 4: Creación de un adaptador de red virtual en una máquina virtual y asignación de una dirección MAC única
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
El primer comando obtiene el objeto de máquina virtual denominado VM04 y almacena el objeto en la variable $VM.
El segundo comando crea un adaptador de red virtual en la máquina virtual almacenada en $VM (VM04) y almacena el objeto en la variable $VNIC.
El tercer comando obtiene el objeto del grupo de direcciones MAC denominado Grupo de direcciones MAC 01 y almacena el objeto en la variable $MACPool.
El último comando obtiene la siguiente dirección MAC disponible del grupo de direcciones almacenado en $MACPool y la asigna al adaptador de red virtual almacenado en $VNIC.
Ejemplo 5: Creación de un adaptador de red virtual con una dirección MAC estática y un identificador de VLAN específico
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
El primer comando obtiene el objeto de máquina virtual denominado VM05 y almacena el objeto en la variable $VM.
El segundo comando obtiene el objeto de red lógico denominado LogicalNetwork01 y almacena el objeto en la variable $LogicalNet.
El tercer comando obtiene el objeto de red virtual denominado ExternalVirtualNetwork01 y almacena el objeto en la variable $VirtualNet.
El último comando crea un nuevo adaptador de red virtual para VM05, conecta el adaptador a la red lógica almacenada en $LogicalNet y la red virtual almacenada en $VirtualNet. El comando proporciona una dirección MAC estática para el adaptador de red virtual, habilita VLAN y especifica un identificador de VLAN de 3.
Nota: En este ejemplo se supone que el host ya está conectado a una VLAN o, si no es así, que el host tiene dos adaptadores de red. Si el host tiene un único adaptador de red, asignar el adaptador a una VLAN que no está disponible para el servidor VMM impedirá que VMM administre el host.
Parámetros
-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
Especifica una lista de las LAN virtuales permitidas en un adaptador de red de máquina virtual.
Nota
Este parámetro es aplicable a VMM 2019 UR3.
Type: | UInt16 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DevicePropertiesAdapterName
Especifica el nombre de un adaptador de red.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DevicePropertiesAdapterNameMode
Especifica el modo de nombre del adaptador.
Type: | DevicePropertiesAdapterNameMode |
Accepted values: | Disabled, VMNetwork, Custom |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-EnableGuestIPNetworkVirtualizationUpdates
Indica si se habilitan las actualizaciones de virtualización de red IP por parte de un invitado.
Type: | Boolean |
Aliases: | GuestIPNetworkVirtualizationUpdatesEnabled |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-EnableMACAddressSpoofing
Habilita, cuando se establece en $True, suplantación de direcciones MAC.
Type: | Boolean |
Aliases: | MACAddressesSpoofingEnabled |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-EnableVMNetworkOptimization
Habilita, cuando se establece en $True, optimización de red de máquina virtual.
Esta característica mejora el rendimiento de red de las máquinas virtuales con adaptadores de red que admiten la descarga de la cola de máquinas virtuales (VMQ) o TCP Chimney. VMQ permite crear una cola de red única para cada adaptador de red virtual. La descarga de TCP Chimney permite descargar el procesamiento del tráfico de red desde la pila de red.
Type: | Boolean |
Aliases: | VMNetworkOptimizationEnabled |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-HardwareProfile
Especifica un objeto de perfil de hardware.
Type: | HardwareProfile |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-InheritsAddressFromPhysicalNetworkAdapter
Indica si el adaptador de red hereda su dirección de un adaptador de red físico.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-IPv4Address
Especifica una dirección IPv4.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-IPv4AddressPool
Especifica un grupo de direcciones estáticas que contiene direcciones IPv4.
Type: | StaticIPAddressPool |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-IPv4AddressType
Especifica un tipo de dirección IPv4. Los valores permitidos para este parámetro son los siguientes:
- Dinámica
- estática
Type: | EthernetAddressType |
Accepted values: | Dynamic, Static |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-IPv6Address
Especifica una dirección IPv6.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-IPv6AddressPool
Especifica un grupo de direcciones estáticas que contiene direcciones IPv6.
Type: | StaticIPAddressPool |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-IPv6AddressType
Especifica un tipo de dirección IPv6. Los valores permitidos para este parámetro son los siguientes:
- Dinámica
- estática
Type: | EthernetAddressType |
Accepted values: | Dynamic, Static |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobGroup
Especifica un identificador para una serie de comandos que se ejecutarán como un conjunto antes del comando final que incluye las mismas ejecuciones de identificador de grupo de trabajos.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobVariable
Especifica que se realiza un seguimiento del progreso del trabajo y que se almacena en la variable cuyo nombre indica este parámetro.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-LogicalNetwork
Especifica una red lógica. Una red lógica es una agrupación con nombre de subredes IP y VLAN que se usan para organizar y simplificar las asignaciones de red.
Type: | LogicalNetwork |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-LogicalSwitch
Especifica un objeto de conmutador lógico.
Type: | LogicalSwitch |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-MACAddress
Especifica la dirección MAC, o un conjunto de direcciones MAC, para un adaptador de red físico o virtual en un equipo.
- Formato de ejemplo para una sola dirección MAC:
-MACAddress "00-15-5D-B4-DC-00"
- Formato de ejemplo para un conjunto de direcciones 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
Especifica el tipo de dirección MAC que se va a usar para un adaptador de red virtual. Los valores válidos son: Static, Dynamic.
Type: | String |
Aliases: | EthernetAddressType, PhysicalAddressType |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Especifica el nombre de un objeto de red.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-NativeVLanId
Especifica el identificador de LAN virtual nativo para un adaptador de red de máquina virtual.
Nota
Este parámetro es aplicable a VMM 2019 UR3.
Type: | UInt16 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-NetworkLocation
Especifica la ubicación de red de un adaptador de red físico o de un adaptador de red virtual, o cambia la ubicación de red predeterminada de un adaptador de red físico de un host.
Formatos de ejemplo: -NetworkLocation $NetLoc
($NetLoc pueden contener 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
Especifica una palabra o frase que se asocia a un adaptador de red virtual configurado para conectarse con una red interna o externa específica en el host.
El parámetro NetworkTag identifica todas las máquinas virtuales con la misma NetworkTag que los miembros de la misma red. VMM usa una neworkTag (si existe) cuando evalúa los hosts como posibles candidatos para implementar una máquina virtual. Si el host no incluye máquinas virtuales en la red con la misma networkTag que la máquina virtual que se va a colocar, el host recibe cero estrellas en el proceso de selección de ubicación.
Type: | String |
Aliases: | Tag |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-NoConnection
Desconecta un adaptador de red virtual de una red virtual.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-NoVMNetwork
Indica que no se especifica una red de máquina virtual.
Type: | SwitchParameter |
Aliases: | NoLogicalNetwork |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-OnBehalfOfUser
Especifica un nombre de usuario. Este cmdlet funciona en nombre del usuario que especifica este parámetro.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-OnBehalfOfUserRole
Especifica un rol de usuario. Para obtener un rol de usuario, use el cmdlet Get-SCUserRole . Este cmdlet funciona en nombre del rol de usuario que especifica este parámetro.
Type: | UserRole |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PhysicalNetworkAdapterName
Especifica el nombre del adaptador de red físico.
Nota
Este parámetro es aplicable a VMM 2019 UR2.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PortACL
Especifica un objeto ACL de puerto.
Type: | PortACL |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PortClassification
Especifica la clasificación de puerto del conmutador al que se conecta el adaptador de red virtual.
Type: | PortClassification |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-PROTipID
Especifica el identificador de la sugerencia de optimización de recursos y rendimiento (sugerencia PRO) que desencadenó esta acción. Este parámetro le permite auditar sugerencias pro.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsynchronously
Indica que el trabajo se ejecuta de forma asincrónica para que el control vuelva inmediatamente al shell de comandos.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Synthetic
Especifica que un dispositivo, como un adaptador de red virtual, en una máquina virtual implementada en un host de Hyper-V es un dispositivo sintético de alto rendimiento. Requiere un sistema operativo invitado preparado para virtualización en la máquina virtual.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VirtualNetwork
Especifica un objeto de red virtual.
Type: | String |
Position: | 0 |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VLanEnabled
Indica si se va a habilitar una LAN virtual (VLAN) para que la usen las máquinas virtuales en un host de Hyper-V o Citrix XenServer.
- Formato de ejemplo para una sola VLAN:
-VLANEnabled -VLANMode "Access" -VLANID 35
- Formato de ejemplo para varias 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
Asigna un identificador numérico en el intervalo 1-4094 a un adaptador de red virtual en una máquina virtual o a un adaptador de red físico en un host de máquina virtual.
Configure un VLanID en un host de Hyper-V, VMware ESX o Citrix XenServer en un adaptador de red físico enlazado externamente cuando el modo VLan sea Access.
Configure un VLanID en un adaptador de red virtual de una máquina virtual enlazada a un adaptador de red físico en el host o enlazado a una red virtual interna en el host.
Formato de ejemplo: -VLanEnabled -VLanMode "Access" -VLANID 35
Type: | UInt16 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VM
Especifica un objeto de máquina virtual.
Type: | VM |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VMHost
Especifica un objeto host de máquina virtual. VMM admite hosts de Hyper-V, hosts de VMware ESX y hosts de Citrix XenServer.
Para obtener más información sobre cada tipo de host, consulte el cmdlet Add-SCVMHost .
Type: | Host |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VMMServer
Especifica un objeto de servidor VMM.
Type: | ServerConnection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMNetwork
Especifica un objeto de red de máquina virtual.
Para obtener un objeto de red de máquina virtual, use el cmdlet Get-SCVMNetwork .
Type: | VMNetwork |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VMNetworkServiceSetting
Especifica una configuración de servicio de red de máquina virtual.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMSubnet
Especifica un objeto de subred de máquina virtual.
Para obtener un objeto VMSubnet , use el cmdlet Get-SCVMSubnet .
Type: | VMSubnet |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMTemplate
Especifica un objeto de plantilla VMM usado para crear máquinas virtuales.
Type: | Template |
Aliases: | Template |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VMwarePortGroup
Especifica el grupo de puertos de VMware.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Salidas
VirtualNetworkAdapter
Este cmdlet devuelve un objeto VirtualNetworkAdapter .
Notas
- Requiere un objeto de máquina virtual VMM, un objeto de plantilla de máquina virtual o un objeto de perfil de hardware, que se puede recuperar mediante los cmdlets Get-SCVirtualMachine, Get-SCVMTemplate y Get-SCHardwareProfile , respectivamente.