Condividi tramite


Get-CsNetworkInterface

 

Ultima modifica dell'argomento: 2012-03-23

Restituisce le informazioni sulle interfacce di rete utilizzate sui computer che eseguono i ruoli del server o i servizi Microsoft Lync Server 2010.

Sintassi

Get-CsNetworkInterface [-Identity <NetworkInterfaceIdentity>] [-ComputerFqdn <Fqdn>]

Get-CsNetworkInterface [-ComputerFqdn <Fqdn>] [-Filter <String>]

Descrizione dettagliata

Per trasferire le informazioni da un computer ad un altro, è necessario che i computer dispongano delle interfacce di rete: connessioni tra un computer e la rete. I computer che eseguono i ruoli del server o i servizi Lync Server 2010 devono avere almeno un'interfaccia di rete; altrimenti non saranno in grado di comunicare con altri computer. Tuttavia, i computer possono avere più interfacce di rete; ad esempio, Edge Server potrebbe avere un'interfaccia per la connessione alla rete interna e una seconda interfaccia per la connessione a Internet. Il cmdlet Get-CsNetworkInterface consente agli amministratori di ottenere informazioni sulle interfacce di rete attualmente in uso sui computer che eseguono i ruoli del server o i servizi Lync Server.

Utenti autorizzati a utilizzare questo cmdlet: per impostazione predefinita, il cmdlet Get-CsNetworkInterface può essere utilizzato localmente dai membri dei seguenti gruppi: RTCUniversalUserAdmins, 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 "Get-CsNetworkInterface"}

Parametri

Parametro Obbligatorio Tipo Descrizione

Identity

Facoltativo

Identità interfaccia di rete

Identificatore univoco dell'interfaccia di rete da ottenere. L'identità (Identity) di un'interfaccia di rete è composta da tre parti:

Il nome di dominio completo del computer (ad esempio, atl-cs-001.litwareinc.com).

Il "lato" dell'interfaccia di rete (Primary; Internal; External; PSTN). Il lato indica il tipo di traffico per cui viene utilizzata la porta.

Il numero dell'interfaccia di rete per il lato specifico.

Ad esempio: -Identity "atl-cs-001.litwareinc.com/Primary/1".

I parametri Identity, ComputerFqdn e Filter devono essere utilizzati separatamente; ad esempio, non è possibile eseguire un comando che utilizza sia ComputerFqdn che Identity. Inoltre, non è possibile utilizzare i caratteri jolly per specificare l'identità (Identity). Per utilizzare i caratteri jolly, è necessario utilizzare il parametro Filter.

Se i parametri Identity, ComputerFqdn e Filter non vengono utilizzati, il cmdlet Get-CsNetworkInterface restituisce le informazioni su tutte le interfacce di rete attualmente in uso nei computer che eseguono un ruolo del server o un servizio Lync Server.

Filter

Facoltativo

Stringa

Consente di utilizzare i caratteri jolly per specificare le interfacce di rete da ottenere. Ad esempio, questa sintassi restituisce informazioni sull'interfaccia di rete Primary utilizzata su tutti i computer che eseguono un ruolo del server o un servizio Lync Server: -Filter "*/Primary/*".

ComputerFqdn

Facoltativo

Stringa

Nome di dominio completo del computer per cui si desidera ottenere informazioni sull'interfaccia di rete. Ad esempio, per ottenere le informazioni sull'interfaccia di rete del computer atl-cs-001.litwareinc.com (e solo per quel computer), utilizzare la seguente sintassi: -ComputerFqdn atl-cs-001.litwareinc.com.

Tipi di input

Nessuno. Get-CsNetworkInterface non accetta input tramite pipeline.

Tipi restituiti

Get-CsNetworkInterface restituisce un'istanza dell'oggetto Microsoft.Rtc.Management.Xds.DisplayNetworkInterface.

Esempio

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

Get-CsNetworkInterface

Il comando precedente consente di ottenere le informazioni su tutte le interfacce di rete configurate per l'organizzazione.

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

Get-CsNetworkInterface -Identity atl-cs-001.litwareinc.com/Primary/1

Il comando riportato nell'Esempio 2 consente di ottenere le informazioni su una singola interfaccia di rete: l'interfaccia con Identity atl-cs-001.litwareinc.com.com/Primary/1.

-------------------------- Esempio 3 ------------------------

Get-CsNetworkInterface -Filter "*.litwareinc.com*"

Nell'Esempio 3 si ottengono le informazioni su tutte le interfacce di rete nel dominio litwareinc.com. Per ottenere questo risultato, viene incluso il parametro Filter insieme al valore "*.litwareinc.com*". Il valore del filtro restituisce solo i dati relativi a quelle interfacce la cui identità (Identity) include il valore "litwareinc.com".

-------------------------- Esempio 4 ------------------------

Get-CsNetworkInterface | Where-Object {$_.IPAddress -eq "192.168.0.240"}

Nell'Esempio 4 si ottengono le informazioni su tutte le interfacce di rete configurate per l'indirizzo IP 192.168.0.240. Per ottenere questo risultato, il comando utilizza il cmdlet Get-CsNetworkInterface senza alcun parametro; ciò restituisce una raccolta di tutte le interfacce di rete configurate per l'utilizzo nell'organizzazione. La raccolta così ottenuta viene quindi inviata tramite pipe al cmdlet Where-Object che seleziona solo quelle interfacce in cui la proprietà IPAddress è uguale a 192.168.0.240.

-------------------------- Esempio 5 ------------------------

Get-CsNetworkInterface | Where-Object {$_.IPAddress -like "192.168.0.*"}

Il comando riportato nell'Esempio 5 è una variante del comando riportato nell'Esempio 4; in questo caso, tuttavia, si ottengono informazioni per tutte le interfacce di rete configurate per la subnet "192.168.0.*". Per ottenere questo risultato, viene recuperata una raccolta di tutte le interfacce di rete che poi viene inviata al cmdlet Where-Object che seleziona solo quelle interfacce in cui IPAddress inizia con il valore "192.168.0.".

-------------------------- Esempio 6 ------------------------

Get-CsNetworkInterface | Where-Object {$_.Interface -eq "External"}

Il comando precedente consente di ottenere tutte le interfacce di rete configurate per l'accesso esterno. Per ottenere questo risultato, viene utilizzato il cmdlet Get-CsNetworkInterface senza alcun parametro; ciò restituisce una raccolta di tutte le interfacce di rete attualmente in uso. La raccolta così ottenuta viene quindi inviata tramite pipe al cmdlet Where-Object che seleziona solo quegli elementi in cui la proprietà Interface è uguale a External.

Vedere anche

Ulteriori risorse

Get-CsComputer