Condividi tramite


Set-CsNetworkSubnet

 

Ultima modifica dell'argomento: 2012-03-26

Consente di modificare una subnet esistente.

Sintassi

Set-CsNetworkSubnet [-Identity <XdsGlobalRelativeIdentity>] [-Confirm [<SwitchParameter>]] [-Description <String>] [-Force <SwitchParameter>] [-MaskBits <Int32>] [-NetworkSiteID <String>] [-WhatIf [<SwitchParameter>]]

Set-CsNetworkSubnet [-Confirm [<SwitchParameter>]] [-Description <String>] [-Force <SwitchParameter>] [-Instance <PSObject>] [-MaskBits <Int32>] [-NetworkSiteID <String>] [-WhatIf [<SwitchParameter>]]

Descrizione dettagliata

Ciascuna subnet deve essere associata ad un sito di rete per stabilire la località geografica dell'host che appartiene a questa subnet. Utilizzare questo cmdlet per modificare il sito di rete associato alla subnet, la sua descrizione o la maschera di bit.

Utenti autorizzati a utilizzare questo cmdlet: per impostazione predefinita, il cmdlet Set-CsNetworkSubnet può essere utilizzato localmente dai membri dei seguenti gruppi: RTCUniversalServerAdmins. Per ottenere un elenco di tutti i ruoli RBAC (controllo dell'accesso basato sui ruoli) a cui è stato assegnato questo cmdlet (inclusi eventuali ruoli RBAC personalizzati), utilizzare il seguente comando dal prompt di Windows PowerShell:

Get-CsAdminRole | Where-Object {$_.Cmdlets –match "Set-CsNetworkSubnet"}

Parametri

Parametro Obbligatorio Tipo Descrizione

Identity

Facoltativo

XdsGlobalRelativeIdentity

L'ID univoco della subnet da modificare. Questo valore può essere un indirizzo IP (ad esempio, 174.11.12.0) o un indirizzo URL che inizia con http: o https:.

Instance

Facoltativo

Tipo subnet

Un riferimento all'oggetto subnet di rete da modificare. Questo oggetto deve essere di tipo Microsoft.Rtc.Management.WritableConfig.Settings.NetworkConfiguration.SubnetType e può essere recuperato utilizzando il cmdlet Get-CsNetworkSubnet.

Description

Facoltativo

Stringa

Una descrizione della subnet da modificare.

MaskBits

Facoltativo

Int32

La maschera di bit da applicare alla subnet.

NetworkSiteID

Facoltativo

Stringa

L'ID del sito di rete a cui applicare la subnet. È possibile ottenere gli ID dei siti per la propria distribuzione utilizzando il cmdlet Get-CsNetworkSite.

Force

Facoltativo

Parametro opzionale

Consente di evitare la visualizzazione delle richieste di conferma che altrimenti verrebbero visualizzate prima che vengano apportate le modifiche.

WhatIf

Facoltativo

Parametro opzionale

Descrive ciò che accadrebbe se si eseguisse il comando senza eseguirlo realmente.

Confirm

Facoltativo

Parametro opzionale

Viene visualizzata una richiesta di conferma prima di eseguire il comando.

Tipi di input

Oggetto Microsoft.Rtc.Management.WritableConfig.Settings.NetworkConfiguration.SubnetType. Accetta input tramite pipeline da oggetti subnet.

Tipi restituiti

Questo cmdlet non restituisce un valore. Consente di modificare un oggetto di tipo Microsoft.Rtc.Management.WritableConfig.Settings.NetworkConfiguration.SubnetType.

Esempio

-------------------------- Esempio 1 --------------------------

Set-CsNetworkSubnet -Identity 172.11.15.0 -MaskBits 25 -NetworkSiteID Chicago

In questo esempio viene modificata la subnet con Identity (ID subnet) 172.11.15.0. Alla subnet viene applicato un nuovo valore MaskBits (25) e un nuovo NetworkSiteID (Chicago).

-------------------------- Esempio 2 --------------------------

Get-CsNetworkSubnet | Where-Object {$_.NetworkSiteID -eq "Vancouver"} | Set-CsNetworkSubnet -NetworkSiteID Chicago

Nell'Esempio 2, tutte le subnet del sito Vancouver vengono spostate nel sito Chicago. Per ottenere questo risultato, il comando utilizza il cmdlet Get-CsNetworkSubnet. In questo modo, si otterrà una raccolta di tutte le subnet definite nella distribuzione di Microsoft Lync Server 2010. Questa raccolta di subnet viene quindi inviata tramite pipe al cmdlet Where-Object. Where-Object esamina la raccolta e seleziona solo quelle subnet in cui NetworkSiteID è uguale a (-eq) Vancouver. Ora che comprende solo le subnet associate al sito Vancouver, la raccolta viene inviata tramite pipe al cmdlet Set-CsNetworkSubnet. Viene specificato un parametro per il cmdlet Set-CsNetworkSubnet: NetworkSiteID. Se si specifica Chicago come valore del parametro, il cmdlet Set-CsNetworkSubnet cambierà l'ID del sito di rete di ogni membro della raccolta impostandolo su Chicago.