Поделиться через


Get-SCVMHostNetworkAdapter

Возвращает объекты физического сетевого адаптера на узле VMM.

Синтаксис

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

Описание

Командлет Get-SCVMHostNetworkAdapter получает один или несколько физических объектов сетевого адаптера на узле, управляемом Virtual Machine Manager (VMM).

Примеры

Пример 1. Получение всех физических сетевых адаптеров на указанном узле

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

Первая команда возвращает объект узла с именем VMHost01 и сохраняет объект в переменной $VMHost.

Вторая команда получает все объекты физического сетевого адаптера из VMHost01, а затем сохраняет объекты в переменной $HostAdapter.

Третья команда отображает имя и состояние подключения для каждого адаптера.

Пример 2. Получение всех физических сетевых адаптеров в базе данных VMM

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

Эта команда получает все объекты физического сетевого адаптера на всех узлах, управляемых сервером VMM, и отображает имя каждого адаптера, его MAC-адрес, имя узла и максимальную пропускную способность.

Пример 3. Получение физического сетевого адаптера по имени из определенного узла

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

Первая команда возвращает объект узла с именем VMHost01 и сохраняет объект в переменной $VMHost.

Вторая команда получает объект сетевого адаптера с именем HostAdapter01 из VMHost01 и сохраняет объект в переменной $HostAdapter.

Третья команда передает объект адаптера, хранящийся в $HostAdapter командлету Format-List, который отображает имя, независимо от того, включена ли виртуальная локальная сеть, и текущее значение режима виртуальной локальной сети (магистраль или доступ).

Пример 4. Получение каждого сетевого адаптера узла с именем Broadcom

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

Эта команда получает объекты сетевого адаптера узла из VMMServer01, которые содержат строку Broadcom в их имя. а затем отображает имя и IP-адреса для каждого адаптера.

Параметры

-ID

Указывает числовой идентификатор в качестве глобально уникального идентификатора или GUID для определенного объекта.

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

-Name

Указывает имя объекта VMM.

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

-VMHost

Указывает объект узла виртуальной машины. VMM поддерживает узлы Hyper-V, узлы VMware ESX и узлы Citrix XenServer.

Дополнительные сведения о каждом типе узла см. в командлете Add-SCVMHost .

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

-VMMServer

Указывает объект сервера VMM.

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

Выходные данные

HostNetworkAdapter

Командлет возвращает объект HostNetworkAdapter .