Condividi tramite


Get-SCVMHostNetworkAdapter

Ottiene oggetti scheda di rete fisica in un host VMM.

Sintassi

Get-SCVMHostNetworkAdapter
   [-VMMServer <ServerConnection>]
   [[-Name] <String>]
   [<CommonParameters>]
Get-SCVMHostNetworkAdapter
   -ID <Guid>
   [[-Name] <String>]
   [<CommonParameters>]
Get-SCVMHostNetworkAdapter
   -VMHost <Host>
   [[-Name] <String>]
   [<CommonParameters>]

Descrizione

Il cmdlet Get-SCVMHostNetworkAdapter ottiene uno o più oggetti scheda di rete fisica in un host gestito da Virtual Machine Manager (VMM).

Esempio

Esempio 1: Ottenere tutte le schede di rete fisiche nell'host specificato

PS C:\> $VMHost = Get-SCVMHost -ComputerName "VMHost01.Contoso.com" 
PS C:\> $HostAdapter = Get-SCVMHostNetworkAdapter -VMHost $VMHost
PS C:\> $HostAdapter | select -property Name, ConnectionState

Il primo comando ottiene l'oggetto host denominato VMHost01 e archivia l'oggetto nella variabile $VMHost.

Il secondo comando ottiene tutti gli oggetti della scheda di rete fisica da VMHost01 e quindi archivia gli oggetti nella variabile $HostAdapter.

Il terzo comando visualizza il nome e lo stato di connessione per ogni scheda.

Esempio 2: Ottenere tutte le schede di rete fisiche nel database VMM

PS C:\> Get-SCVMHostNetworkAdapter | Format-List Name, MacAddress, VMHost, MaxBandwidth

Questo comando ottiene tutti gli oggetti scheda di rete fisica in tutti gli host gestiti dal server VMM e visualizza il nome di ogni scheda, il relativo indirizzo MAC, il nome host e la relativa larghezza di banda massima.

Esempio 3: Ottenere una scheda di rete fisica per nome da un host specifico

PS C:\> $VMHost = Get-SCVMHost -ComputerName "VMHost01.Contoso.com" 
PS C:\> $HostAdapter = Get-SCVMHostNetworkAdapter -VMHost $VMHost -Name "HostAdapter01"
PS C:\> $HostAdapter | Format-List -property Name,VLANEnabled,VLANMode

Il primo comando ottiene l'oggetto host denominato VMHost01 e archivia l'oggetto nella variabile $VMHost.

Il secondo comando ottiene l'oggetto scheda di rete denominato HostAdapter01 da VMHost01 e archivia l'oggetto nella variabile $HostAdapter.

Il terzo comando passa l'oggetto adapter archiviato in $HostAdapter al cmdlet Format-List, che visualizza il nome, se la lan virtuale è abilitata o meno e il valore corrente per la modalità VLAN (Trunk o Access).

Esempio 4: ottenere ogni scheda di rete host che include "Broadcom" nel nome

PS C:\> Get-SCVMHostNetworkAdapter -VMMServer "VMMServer01.Contoso.com" | where { $_.Name -match "Broadcom" } | Format-List -Property Name,IPAddresses

Questo comando ottiene oggetti della scheda di rete host da VMMServer01 che includono la stringa "Broadcom" nel nome. e quindi visualizza il nome e gli indirizzi IP per ogni scheda.

Parametri

-ID

Specifica l'identificatore numerico come identificatore univoco globale o GUID per un oggetto specifico.

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

-Name

Specifica il nome di un oggetto di VMM.

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

-VMHost

Specifica un oggetto host di macchina virtuale. VMM supporta host Hyper-V, host VMware ESX e host Citrix XenServer.

Per altre informazioni su ogni tipo di host, vedere il cmdlet Add-SCVMHost .

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

-VMMServer

Specifica un oggetto server Virtual Machine Manager.

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

Output

HostNetworkAdapter

Il cmdlet restituisce un oggetto HostNetworkAdapter .