New-SCStaticIPAddressPool
Vytvoří fond statických IP adres.
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
Rutina New-SCStaticIPAddressPool vytvoří fond statických IP adres nástroje Virtual Machine Manager (VMM). Fond statických IP adres je možné přidružit k jedné nebo více skupinám hostitelů.
Příklady
Příklad 1: Vytvoření fondu statických IP adres
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
První příkaz načte skupinu hostitelů, která má cestu Všichni hostitelé\HostGroup02\Production a uloží ji do proměnné $HostGroup.
Druhý příkaz získá logickou síť s názvem LogicalNetwork01 a uloží ji do proměnné $LogNet.
Třetí příkaz získá definici logické sítě s názvem 01 pro skupinu hostitelů uloženou v proměnné $HostGroup.
Čtvrtý příkaz vytvoří výchozí bránu a uloží ji do proměnné $DefaultGateway.
Poslední příkaz vytvoří fond statických IP adres, který má zadané hodnoty.
Parametry
-DefaultGateway
Určuje pole výchozích objektů brány.
Type: | DefaultGateway[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Description
Určuje popis fondu adres.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DNSSearchSuffix
Určuje pole řetězců, které jsou připojeny k názvu hostitele pro překlad adresy DNS.
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DNSServer
Určuje pole IP adres serverů DNS. Platné formáty jsou: adresy IPv4 a IPv6.
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DNSSuffix
Určuje výchozí příponu DNS přidruženou k adaptéru.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-EnableNetBIOS
Určuje, jestli se má pro adaptér povolit rozhraní NetBIOS přes protokol TCP/IP.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-IPAddressRangeEnd
Určuje poslední IP adresu v rozsahu IP adres. Používá se s parametrem IPAddressRangeStart .
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-IPAddressRangeStart
Určuje první IP adresu v rozsahu IP adres. Používá se s parametrem IPAddressRangeEnd .
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-IPAddressReservedSet
Určuje sadu IP adres v podsíti PROTOKOLU IP, která je vyhrazená pro jiné použití.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-IsMulticast
Označuje, že IP adresa je vícesměrová adresa nebo že fond IP adres obsahuje rozsah IP adres vícesměrového vysílání.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobVariable
Určuje proměnnou, ve které se sleduje a ukládá průběh úlohy.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-LogicalNetworkDefinition
Určuje definici logické sítě, která obsahuje podsíť, kterou fond IP adres slouží jako určený parametrem Podsíť . Definice logické sítě se také označuje jako síťová lokalita.
Type: | LogicalNetworkDefinition |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Určuje název fondu adres.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-NetworkRoute
Určuje pole síťových tras.
Type: | SubnetNetworkRoute[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-OnBehalfOfUser
Určuje uživatelské jméno. Tato rutina pracuje jménem uživatele, kterého tento parametr určuje.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-OnBehalfOfUserRole
Určuje roli uživatele. K získání role uživatele použijte rutinu Get-SCUserRole . Tato rutina pracuje jménem role uživatele, kterou tento parametr určuje.
Type: | UserRole |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PROTipID
Určuje ID tipu pro optimalizaci výkonu a prostředků (TIP PRO), který tuto akci aktivoval. Tento parametr umožňuje auditovat tipy PRO.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PxeServerAddress
Určuje seznam IP adres serveru PXE.
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsynchronously
Označuje, že úloha běží asynchronně, aby se ovládací prvek vrátil do příkazového prostředí okamžitě.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Subnet
Určuje podsíť PROTOKOLU IP v zápisu CIDR (Classless Inter-Domain Routing). Můžete zadat adresy IPv4 nebo IPv6.
Podsíť PROTOKOLU IP se nesmí překrývat s žádnou jinou podsítí ve skupině hostitelů nebo podřízených skupinách hostitelů.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VIPAddressSet
Určuje sadu IP adres v podsíti PROTOKOLU IP, která je vyhrazená pro konfiguraci virtuálních IP adres (VIPs) v nástrojích pro vyrovnávání zatížení.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Vlan
Určuje virtuální místní síť (VLAN).
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMMServer
Určuje objekt serveru VMM.
Type: | ServerConnection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VMSubnet
Určuje podsíť virtuálního počítače.
K získání objektu VMSubnet použijte rutinu Get-SCVMSubnet .
Type: | VMSubnet |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WINSServer
Určuje pole IP adres serverů SLUŽBY WINS (Windows Internet Name Service). Platné formáty jsou: adresy IPv4 a IPv6.
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |