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 つ以上の物理ネットワーク アダプター オブジェクトを取得します。
例
例 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 変数に格納します。
2 番目のコマンドは、VMHost01 からすべての物理ネットワーク アダプター オブジェクトを取得し、そのオブジェクトを $HostAdapter 変数に格納します。
3 番目のコマンドは、各アダプターの名前と接続状態を表示します。
例 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 変数に格納します。
2 番目のコマンドは、VMHost01 から HostAdapter01 という名前のネットワーク アダプター オブジェクトを取得し、$HostAdapter変数にオブジェクトを格納します。
3 番目のコマンドは、$HostAdapterに格納されているアダプター オブジェクトを Format-List コマンドレットに渡します。このコマンドレットには、名前、仮想 LAN が有効かどうか、VLAN モードの現在の値 (トランクまたはアクセス) が表示されます。
例 4: 名前に "Broadcom" を含む各ホスト ネットワーク アダプターを取得する
PS C:\> Get-SCVMHostNetworkAdapter -VMMServer "VMMServer01.Contoso.com" | where { $_.Name -match "Broadcom" } | Format-List -Property Name,IPAddresses
このコマンドは、名前に文字列 "Broadcom" を含む VMMServer01 からホスト ネットワーク アダプター オブジェクトを取得します。 をクリックして、各アダプターの名前と 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 オブジェクトを返します。