Dela via


New-SCStaticIPAddressPool

Skapar en statisk IP-adresspool.

Syntax

New-SCStaticIPAddressPool
   [-VMMServer <ServerConnection>]
   -Name <String>
   [-Description <String>]
   -Subnet <String>
   [-Vlan <Int32>]
   [-VIPAddressSet <String>]
   [-IPAddressRangeStart <String>]
   [-IPAddressRangeEnd <String>]
   [-IPAddressReservedSet <String>]
   [-DNSSuffix <String>]
   [-EnableNetBIOS <Boolean>]
   -LogicalNetworkDefinition <LogicalNetworkDefinition>
   [-DNSServer <String[]>]
   [-WINSServer <String[]>]
   [-DNSSearchSuffix <String[]>]
   [-PxeServerAddress <String[]>]
   [-DefaultGateway <DefaultGateway[]>]
   [-NetworkRoute <SubnetNetworkRoute[]>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [-OnBehalfOfUser <String>]
   [-OnBehalfOfUserRole <UserRole>]
   [<CommonParameters>]
New-SCStaticIPAddressPool
   [-VMMServer <ServerConnection>]
   -Name <String>
   [-Description <String>]
   -Subnet <String>
   [-VIPAddressSet <String>]
   [-IPAddressRangeStart <String>]
   [-IPAddressRangeEnd <String>]
   [-IPAddressReservedSet <String>]
   [-DNSSuffix <String>]
   [-EnableNetBIOS <Boolean>]
   -VMSubnet <VMSubnet>
   [-DNSServer <String[]>]
   [-WINSServer <String[]>]
   [-DNSSearchSuffix <String[]>]
   [-PxeServerAddress <String[]>]
   [-DefaultGateway <DefaultGateway[]>]
   [-NetworkRoute <SubnetNetworkRoute[]>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [-OnBehalfOfUser <String>]
   [-OnBehalfOfUserRole <UserRole>]
   [<CommonParameters>]
New-SCStaticIPAddressPool
   [-VMMServer <ServerConnection>]
   -Name <String>
   [-Description <String>]
   -Subnet <String>
   [-IsMulticast]
   [-IPAddressRangeStart <String>]
   [-IPAddressRangeEnd <String>]
   [-IPAddressReservedSet <String>]
   -LogicalNetworkDefinition <LogicalNetworkDefinition>
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [-OnBehalfOfUser <String>]
   [-OnBehalfOfUserRole <UserRole>]
   [<CommonParameters>]

Description

Cmdleten New-SCStaticIPAddressPool skapar en statisk IP-adresspool för Virtual Machine Manager (VMM). En statisk IP-adresspool kan associeras med en eller flera värdgrupper.

Exempel

Exempel 1: Skapa en statisk IP-adresspool

PS C:\> $HostGroup = Get-SCVMHostGroup | where { $_.Path -eq "All Hosts\HostGroup02\Production" }
PS C:\> $LogNet = Get-SCLogicalNetwork -Name "LogicalNetwork01"
PS C:\> $LogNetDef = Get-SCLogicalNetworkDefinition -VMHostGroup $HostGroup -LogicalNetwork $LogNet -Name "Logical Network Definition 01"
PS C:\> $DefaultGateway = New-SCDefaultGateway -IPAddress "10.0.0.1" -Metric 10
PS C:\> New-SCStaticIPAddressPool -LogicalNetworkDefinition $LogNetDef -Name "Production IP Address Pool" -Description "This IP address pool is used for LOB Apps in production" -Subnet "10.0.0.0/24" -IPAddressRangeStart "10.0.0.10" -IPAddressRangeEnd "10.0.0.99" -IPAddressReservedSet "10.0.0.25-10.0.0.35, 10.0.0.38" -VIPAddressSet "10.0.0.95-10.0.0.99" -DNSSuffix "domain.contoso.com" -DNSSearchSuffix domain1.contoso.com, domain2.contoso.com -DNSServer "10.0.0.1", "10.0.0.2" -WINSServer "10.0.0.1", "10.0.0.2" -DefaultGateway $DefaultGateway -EnableNetBIOS $True

Det första kommandot hämtar den värdgrupp som har sökvägen Alla värdar\HostGroup02\Production och lagrar sedan den gruppen i variabeln $HostGroup.

Det andra kommandot hämtar det logiska nätverket med namnet LogicalNetwork01 och lagrar nätverket i variabeln $LogNet.

Det tredje kommandot hämtar den logiska nätverksdefinitionen med namnet Logical Network Definition 01 för värdgruppen som lagras i variabeln $HostGroup.

Det fjärde kommandot skapar en standardgateway och lagrar den sedan i variabeln $DefaultGateway.

Det senaste kommandot skapar en statisk IP-adresspool som har de angivna värdena.

Parametrar

-DefaultGateway

Anger en matris med standardgatewayobjekt.

Type:DefaultGateway[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Description

Anger en beskrivning för adresspoolen.

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

-DNSSearchSuffix

Anger en matris med strängar som läggs till i ett värdnamn för att matcha en DNS-adress.

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

-DNSServer

Anger en matris med IP-adresser för DNS-servrar. Giltiga format är: IPv4- och IPv6-adresser.

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

-DNSSuffix

Anger standard-DNS-suffixet som är associerat med ett kort.

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

-EnableNetBIOS

Anger om NetBIOS ska aktiveras över TCP/IP för ett kort.

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

-IPAddressRangeEnd

Anger den sista IP-adressen i ett intervall med IP-adresser. Använd med parametern IPAddressRangeStart .

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

-IPAddressRangeStart

Anger den första IP-adressen i ett intervall med IP-adresser. Använd med parametern IPAddressRangeEnd .

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

-IPAddressReservedSet

Anger en uppsättning IP-adresser i ett IP-undernät som är reserverat för annan användning.

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

-IsMulticast

Anger att IP-adressen är en multicast-adress eller att IP-adresspoolen innehåller ett IP-adressintervall för multicast.

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

-JobVariable

Anger en variabel där jobbstatus spåras och lagras.

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

-LogicalNetworkDefinition

Anger en definition för logiskt nätverk som innehåller det undernät som IP-adresspoolen fungerar enligt parametern Undernät . En definition av logiskt nätverk kallas även för en nätverksplats.

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

-Name

Anger namnet på adresspoolen.

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

-NetworkRoute

Anger en matris med nätverksvägar.

Type:SubnetNetworkRoute[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-OnBehalfOfUser

Anger ett användarnamn. Den här cmdleten fungerar för användarens räkning som den här parametern anger.

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

-OnBehalfOfUserRole

Anger en användarroll. Om du vill hämta en användarroll använder du cmdleten Get-SCUserRole . Den här cmdleten fungerar för den användarroll som den här parametern anger.

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

-PROTipID

Anger ID för tipset prestanda- och resursoptimering (PRO-tips) som utlöste den här åtgärden. Med den här parametern kan du granska PRO-tips.

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

-PxeServerAddress

Anger en lista över PXE-serverns IP-adresser.

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

-RunAsynchronously

Anger att jobbet körs asynkront så att kontrollen återgår till kommandogränssnittet omedelbart.

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

-Subnet

Anger ett IP-undernät i CIDR-notation (Classless Inter-Domain Routing). Du kan ange IPv4- eller IPv6-adresser.

Ett IP-undernät kan inte överlappa något annat undernät i en värdgrupp eller underordnade värdgrupper.

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

-VIPAddressSet

Anger en uppsättning IP-adresser i ett IP-undernät som är reserverat för att konfigurera virtuella IP-adresser (VIP) i lastbalanserare.

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

-Vlan

Anger ett virtuellt lokalt nätverk (VLAN).

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

-VMMServer

Anger ett VMM-serverobjekt.

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

-VMSubnet

Anger ett virtuellt datorundernät.

Om du vill hämta ett VMSubnet-objekt använder du cmdleten Get-SCVMSubnet .

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

-WINSServer

Anger en matris med IP-adresser för WINS-servrar (Windows Internet Name Service). Giltiga format är: IPv4- och IPv6-adresser.

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