Delen via


New-SCVMSubnet

Hiermee maakt u een subnet van een virtuele machine.

Syntax

New-SCVMSubnet
   [-VMMServer <ServerConnection>]
   [-Name] <String>
   [[-Description] <String>]
   -SubnetVLan <SubnetVLan[]>
   -VMNetwork <VMNetwork>
   [-VMSubnetID <UInt32>]
   [-MaxNumberOfPorts <UInt32>]
   [-PortACL <PortACL>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [-OnBehalfOfUser <String>]
   [-OnBehalfOfUserRole <UserRole>]
   [<CommonParameters>]
New-SCVMSubnet
   [-VMMServer <ServerConnection>]
   [-Name] <String>
   [[-Description] <String>]
   -SubnetVLan <SubnetVLan[]>
   -VMNetwork <VMNetwork>
   -LogicalNetworkDefinition <LogicalNetworkDefinition>
   [-MaxNumberOfPorts <UInt32>]
   [-PortACL <PortACL>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [-OnBehalfOfUser <String>]
   [-OnBehalfOfUserRole <UserRole>]
   [<CommonParameters>]
New-SCVMSubnet
   [-VMMServer <ServerConnection>]
   [-Name] <String>
   [[-Description] <String>]
   [-VMSubnetExternal]
   -VMNetwork <VMNetwork>
   [-MaxNumberOfPorts <UInt32>]
   [-PortACL <PortACL>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [-OnBehalfOfUser <String>]
   [-OnBehalfOfUserRole <UserRole>]
   [<CommonParameters>]

Description

Met de cmdlet New-SCVMSubnet maakt u een subnet voor virtuele machines. Een subnet van een virtuele machine is een IP-subnet dat is gekoppeld aan een virtueel machinenetwerk.

Wanneer u een subnet van een virtuele machine maakt, moet u SubNetVLan - en VMNetwork-objecten opgeven. Gebruik de cmdlet New-SCSubnetVLan om het SubnetVLan-object te maken. Gebruik de Cmdlet Get-SCVMNetwork om een VMNetwork-object te verkrijgen. Het logische netwerk dat door het virtuele-machinenetwerk wordt gebruikt, moet zijn ingeschakeld voor netwerkvirtualisatie.

Voorbeelden

Voorbeeld 1: Een subnet voor virtuele machines maken dat GEBRUIKMAAKT van NVGRE als het inkapselingsmechanisme

PS C:\> $SubNetVLan = New-SCSubnetVLan -Subnet "192.168.3.0/24"
PS C:\> $VMNetwork = Get-SCVMNetwork -Name "VMNetwork01"
PS C:\> New-SCVMSubnet -Name "VMSubnet01" -SubnetVLan $SubnetVLan -VMNetwork $VMNetwork

Met de eerste opdracht maakt u een VLan-subnetobject en slaat u het object op in de $SubNetVLan variabele.

Met de tweede opdracht wordt het netwerkobject van de virtuele machine met de naam VMNetwork 01 opgehaald en wordt het object opgeslagen in de $VMNetwork variabele.

Met de laatste opdracht maakt u een subnet van een virtuele machine met de naam VMSubnet01 met behulp van het subnet-VLan dat is opgeslagen in $SubnetVLan en het virtuele-machinenetwerk dat is opgeslagen in $VMNetwork.

Parameters

-Description

Hiermee geeft u een beschrijving voor een subnet van een virtuele machine.

Type:String
Position:1
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

-LogicalNetworkDefinition

Hiermee geeft u een logische netwerkdefinitie (ook wel een netwerksite genoemd) die het subnet bevat dat de IP-adresgroep fungeert zoals opgegeven door de parameter SubnetVLan .

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

-MaxNumberOfPorts

Hiermee geeft u het maximum aantal poorten op dat wordt ondersteund door het subnet van de virtuele machine.

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

-Name

Hiermee geeft u de naam van een Virtual Machine Manager-object (VMM) op.

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

-OnBehalfOfUser

Hiermee geeft u een gebruikersnaam op. Deze cmdlet werkt namens de gebruiker die met deze parameter wordt opgegeven.

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

-OnBehalfOfUserRole

Hiermee geeft u een gebruikersrol op. Gebruik de cmdlet Get-SCUserRole om een gebruikersrol te verkrijgen. Deze cmdlet werkt namens de gebruikersrol die door deze parameter wordt opgegeven.

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

-PortACL

Hiermee geeft u een lijst met poorttoegangsbeheer (ACL) op.

Type:PortACL
Position:Named
Default value:None
Required:False
Accept pipeline input:False
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

-SubnetVLan

Hiermee geeft u een of meer IP-subnet en VLAN-sets.

Typ voor informatie over het maken van een SubnetVLan Get-Help New-SCSubNetVLan.

Type:SubnetVLan[]
Position:Named
Default value:None
Required:True
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 netwerkobject voor virtuele machines op.

Gebruik de Cmdlet Get-SCVMNetwork om een netwerkobject voor een virtuele machine op te halen.

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

-VMSubnetExternal

Geeft aan dat het virtuele-machinenetwerk kan communiceren met andere netwerken.

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

-VMSubnetID

Hiermee geeft u de id van een subnet van een virtuele machine op.

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