Delen via


New-SCLogicalSwitchVirtualNetworkAdapter

Hiermee voegt u een virtuele netwerkadapter (VNIC) toe aan een logische switch.

Syntax

New-SCLogicalSwitchVirtualNetworkAdapter
   -UplinkPortProfileSet <UplinkPortProfileSet>
   [-EthernetAddressType <EthernetAddressType>]
   [-IPv4AddressType <EthernetAddressType>]
   [-IPv6AddressType <EthernetAddressType>]
   [-VMNetwork <VMNetwork>]
   [-VMSubnet <VMSubnet>]
   [-PortClassification <PortClassification>]
   [-VLanEnabled <Boolean>]
   [-VLanID <UInt16>]
   [-IPv4AddressPool <StaticIPAddressPool>]
   [-IPv6AddressPool <StaticIPAddressPool>]
   [-InheritsAddressFromPhysicalNetworkAdapter <Boolean>]
   [-IsUsedForHostManagement <Boolean>]
   [-VMMServer <ServerConnection>]
   [-Name] <String>
   [[-Description] <String>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]

Description

De cmdlet New-SCLogicalSwitchVirtualNetworkAdapter voegt een virtuele netwerkadapter (VNIC) voor de host toe aan het uplinkpoortprofiel als onderdeel van de definitie van de logische switch.

Voorbeelden

Voorbeeld 1: Hiermee maakt u een nieuwe virtuele netwerkadapter voor een logische switch

PS C:\> $UPPSet = Get-SCUplinkPortProfileSet -Name "R1Uplink"
PS C:\> $VmNetwork = Get-SCVMNetwork -Name "MgmtNet"
PS C:\> New-SCLogicalSwitchVirtualNetworkAdapter -Name "LogSw01_Storage" -UplinkPortProfileSet $uppSetVar -RunAsynchronously -VMNetwork $vmNetwork -VLanEnabled $true -VLanID 2162 -IsUsedForHostManagement $false -IPv4AddressType "Dynamic" -IPv6AddressType "Dynamic"

Met de eerste opdracht wordt een uplinkpoortprofiel ingesteld met behulp van de cmdlet Get-SCUplinkPortProfileSet en wordt deze vervolgens opgeslagen in de $UPPSet variabele.

Met de tweede opdracht wordt het virtuele-machinenetwerk met de naam MgmtNet met behulp van de Get-SCVMNetwork-cmdlet opgeslagen en vervolgens opgeslagen in de $VmNetwork variabele.

Met de laatste opdracht maakt u een virtuele netwerkadapter voor een logische switch die samen met de logische switch wordt geïmplementeerd op de host.

Parameters

-Description

Hiermee geeft u een beschrijving voor de virtuele netwerkadapter.

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

-EthernetAddressType

Hiermee geeft u een Ethernet-adrestype. De aanvaardbare waarden voor deze parameter zijn:

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

-InheritsAddressFromPhysicalNetworkAdapter

Hiermee wordt aangegeven of de netwerkadapter het adres van een fysieke netwerkadapter overneemt.

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

-IPv4AddressPool

Hiermee geeft u een statische adresgroep die IPv4-adressen bevat.

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

-IPv4AddressType

Hiermee geeft u een IPv4-adrestype. De aanvaardbare waarden voor deze parameter zijn:

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

-IPv6AddressPool

Hiermee geeft u een statische adresgroep die IPv6-adressen bevat.

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

-IPv6AddressType

Hiermee geeft u een IPv6-adrestype op. De aanvaardbare waarden voor deze parameter zijn:

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

-IsUsedForHostManagement

Geeft aan of de virtuele netwerkadapter wordt gebruikt voor hostbeheer.

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

-JobVariable

Hiermee geeft u op dat de voortgang van de taak wordt bijgehouden en opgeslagen in de variabele met de naam van deze parameter.

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

-Name

Hiermee geeft u de naam van de netwerkadapter.

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

-PortClassification

Hiermee geeft u de poortclassificatie van de switch waarmee de virtuele netwerkadapter verbinding maakt.

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

-PROTipID

Hiermee geeft u de id op van de tip prestatie- en resourceoptimalisatie (PRO-tip) die deze actie heeft geactiveerd. Met deze parameter kunt u PRO-tips controleren.

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

-RunAsynchronously

Geeft aan dat de taak asynchroon wordt uitgevoerd, zodat het besturingselement onmiddellijk terugkeert naar de opdrachtshell.

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

-UplinkPortProfileSet

Hiermee geeft u een uplinkpoortprofiel ingesteld object.

Gebruik de cmdlet Get-SCUplinkPortProfileSet om een uplinkpoortprofielsetobject te verkrijgen.

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

-VLanEnabled

Geeft aan of een virtueel LAN (VLAN) moet worden ingeschakeld voor gebruik door virtuele machines op een Hyper-V- of Citrix XenServer-host.

  • Voorbeeldindeling voor één VLAN: -VLANEnabled -VLANMode "Access" -VLANID 35
  • Voorbeeldindeling voor meerdere VLAN's: -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

Hiermee wordt een numerieke id in het bereik 1-4094 toegewezen aan een virtuele netwerkadapter op een virtuele machine of aan een fysieke netwerkadapter op een host van een virtuele machine.

Configureer een VLanID op een Hyper-V-, VMware ESX- of Citrix XenServer-host op een extern gebonden fysieke netwerkadapter wanneer de VLan-modus Access is.

Configureer een VLanID op een virtuele netwerkadapter van een virtuele machine die is gebonden aan een fysieke netwerkadapter op de host of gebonden aan een intern virtueel netwerk op de host.

Voorbeeldindeling: -VLanEnabled -VLanMode "Access" -VLANID 35

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

-VMMServer

Hiermee geeft u een VMM-serverobject op.

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

-VMNetwork

Hiermee geeft u een VM-netwerkobject.

Gebruik de cmdlet Get-SCVMNetwork om een VM-netwerkobject op te halen.

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

-VMSubnet

Hiermee geeft u een subnetobject voor de virtuele machine op.

Gebruik de cmdlet Get-SCVMSubnet om een VMSubnet-object te verkrijgen.

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