Get-SCVMHostNetworkAdapter
VMM 호스트의 실제 네트워크 어댑터 개체를 가져옵니다.
Syntax
Get-SCVMHostNetworkAdapter
[-VMMServer <ServerConnection>]
[[-Name] <String>]
[<CommonParameters>]
Get-SCVMHostNetworkAdapter
-ID <Guid>
[[-Name] <String>]
[<CommonParameters>]
Get-SCVMHostNetworkAdapter
-VMHost <Host>
[[-Name] <String>]
[<CommonParameters>]
Description
Get-SCVMHostNetworkAdapter cmdlet은 VMM(Virtual Machine Manager)에서 관리하는 호스트에서 하나 이상의 실제 네트워크 어댑터 개체를 가져옵니다.
예제
예제 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 변수에 저장합니다.
두 번째 명령은 VMHost01에서 HostAdapter01이라는 네트워크 어댑터 개체를 가져오고 개체를 $HostAdapter 변수에 저장합니다.
세 번째 명령은 $HostAdapter 저장된 어댑터 개체를 Format-List cmdlet에 전달합니다. 이 cmdlet은 이름, 가상 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 cmdlet을 참조하세요.
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
cmdlet은 HostNetworkAdapter 개체를 반환합니다.