Set-SCStaticIPAddressPool
Upraví fond statických IP adres přidružený k jedné nebo více skupinám hostitelů.
Syntaxe
Set-SCStaticIPAddressPool
[-VMMServer <ServerConnection>]
[-StaticIPAddressPool] <StaticIPAddressPool>
[-Name <String>]
[-Description <String>]
[-DNSSearchSuffix <String[]>]
[-DNSServer <String[]>]
[-PxeServerAddress <String[]>]
[-DNSSuffix <String>]
[-IPAddressRangeStart <String>]
[-IPAddressRangeEnd <String>]
[-IPAddressReservedSet <String>]
[-VIPAddressSet <String>]
[-EnableNetBIOS <Boolean>]
[-DefaultGateway <DefaultGateway[]>]
[-NetworkRoute <SubnetNetworkRoute[]>]
[-WINSServer <String[]>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[-OnBehalfOfUser <String>]
[-OnBehalfOfUserRole <UserRole>]
[<CommonParameters>]
Description
Rutina Set-SCStaticIPAddressPool upraví fond statických IP adres nástroje Virtual Machine Manager (VMM). Fond statických IP adres může být přidružený k jedné nebo více definicích logické sítě.
Příklady
Příklad 1: Přidání serverů DNS do fondu statických IP adres
PS C:\> $HostGroup = Get-SCVMHostGroup | where { $_.Path -eq "All Hosts\HostGroup02\Production" }
PS C:\> $IPPool = Get-SCStaticIPAddressPool -IPv4 -Subnet "10.0.0.0/24" -VMHostGroup $HostGroup -Name "Production IP Address Pool"
PS C:\> $DNSServerIPAddress = $IPPool.DNSServers
PS C:\> $DNSServerIPAddress += "10.0.0.1"
PS C:\> Set-SCStaticIPAddressPool -StaticIPAddressPool $IPPool -DNSServer $DNSServerIPAddress
První příkaz získá skupinu hostitelů s cestou Všechny hostitele\HostGroup02\Production a uloží ji do proměnné $HostGroup.
Druhý příkaz získá fond statických adres s názvem Produkční fond IP adres pro skupinu hostitelů uloženou v $HostGroup pomocí adresy IPv4 pro zadanou podsíť. Příkaz uloží fond do proměnné $IPPool.
Třetí příkaz získá server DNS pro fond IP adres uložený v $IPPool a pak čtvrtý příkaz přidá adresu do pole adres uložené v proměnné $DNSServerIPAddress.
Poslední příkaz aktualizuje fond IP adres uložený v $IPPool s polem adres uloženým v $DNSServerIPAddress.
Parametry
-DefaultGateway
Určuje pole výchozích objektů brány.
Typ: | DefaultGateway[] |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-Description
Určuje popis fondu adres.
Typ: | String |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-DNSSearchSuffix
Určuje pole řetězců, které jsou připojeny k názvu hostitele pro překlad adresy DNS.
Typ: | String[] |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-DNSServer
Určuje pole IP adres serverů DNS. Platné formáty jsou: adresy IPv4 a IPv6.
Typ: | String[] |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-DNSSuffix
Určuje výchozí příponu DNS přidruženou k adaptéru.
Typ: | String |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-EnableNetBIOS
Určuje, jestli se má pro adaptér povolit rozhraní NetBIOS přes protokol TCP/IP.
Typ: | Boolean |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-IPAddressRangeEnd
Určuje poslední IP adresu v rozsahu IP adres. Použijte s parametrem IPAddressRangeStart.
Typ: | String |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-IPAddressRangeStart
Určuje první IP adresu v rozsahu IP adres. Používá se s parametrem IPAddressRangeEnd.
Typ: | String |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-IPAddressReservedSet
Určuje sadu IP adres v podsíti PROTOKOLU IP, která je vyhrazená pro jiné použití.
Typ: | String |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-JobVariable
Určuje proměnnou, ve které je průběh úlohy sledován a uložen.
Typ: | String |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-Name
Určuje název fondu adres.
Typ: | String |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-NetworkRoute
Určuje pole síťových tras.
Typ: | SubnetNetworkRoute[] |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-OnBehalfOfUser
Určuje uživatelské jméno. Tato rutina funguje jménem uživatele, který tento parametr určuje.
Typ: | String |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-OnBehalfOfUserRole
Určuje roli uživatele. Pokud chcete získat roli uživatele, použijte rutinu Get-SCUserRole. Tato rutina funguje jménem role uživatele, kterou tento parametr určuje.
Typ: | UserRole |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | 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.
Typ: | Guid |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-PxeServerAddress
Určuje pole IP adres serveru PXE.
Typ: | String[] |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-RunAsynchronously
Označuje, že úloha běží asynchronně, aby se ovládací prvek okamžitě vrátil do příkazového prostředí.
Typ: | SwitchParameter |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-StaticIPAddressPool
Určuje fond statických IP adres, který tato rutina upraví.
Typ: | StaticIPAddressPool |
Position: | 0 |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
-VIPAddressSet
Určuje sadu IP adres v podsíti PROTOKOLU IP, která je vyhrazená pro konfiguraci virtuálních IP adres v nástrojích pro vyrovnávání zatížení.
Typ: | String |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-VMMServer
Určuje objekt serveru VMM.
Typ: | ServerConnection |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
-WINSServer
Určuje pole IP adres serverů SLUŽBY WINS (Windows Internet Name Service). Platné formáty jsou: adresy IPv4 a IPv6.
Typ: | String[] |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
Výstupy
StaticIPAddressPool
Tato rutina vrátí objekt StaticIPAddressPool.