Get-SCMACAddress
할당된 MAC 주소를 가져옵니다.
Syntax
Get-SCMACAddress
[-VMMServer <ServerConnection>]
[-All]
[-UnAssigned]
[-Assigned]
[<CommonParameters>]
Get-SCMACAddress
[-VMMServer <ServerConnection>]
-MACAddressPool <MACAddressPool>
[-UnAssigned]
[-Assigned]
[<CommonParameters>]
Get-SCMACAddress
[-VMMServer <ServerConnection>]
-ID <Guid>
[-UnAssigned]
[-Assigned]
[<CommonParameters>]
Get-SCMACAddress
[-VMMServer <ServerConnection>]
-GrantToObjectID <Guid>
[-UnAssigned]
[-Assigned]
[<CommonParameters>]
Get-SCMACAddress
[-VMMServer <ServerConnection>]
-MACAddress <String>
[-UnAssigned]
[-Assigned]
[<CommonParameters>]
Description
Get-SCMACAddress cmdlet은 할당된 MAC(미디어 Access Control) 주소를 가져옵니다.
예제
예제 1: 특정 MAC 주소 풀에 할당된 MAC 주소 가져오기
PS C:\> $HostGroup = Get-SCVMHostGroup | where { $_.Path -eq "All Hosts\HostGroup02\Production" }
PS C:\> Set-SCVMHostGroup -VMHostGroup $HostGroup -InheritNetworkSettings $False
PS C:\> $MACAddressPool = @(Get-SCMACAddressPool -VMHostGroup $HostGroup)
PS C:\> Get-SCMACAddress -MACAddressPool $MACAddressPool[0]
첫 번째 명령은 "All Hosts\HostGroup02\Production" 경로에서 호스트 그룹 개체를 가져오고 개체를 $HostGroup 변수에 저장합니다.
두 번째 명령은 $HostGroup 저장된 호스트 그룹에 대한 네트워크 설정 상속을 사용하지 않도록 설정합니다. 이 작업은 다음 명령이 이 호스트 그룹에 상속된 모든 MAC 주소 풀이 아닌 모든 Hosts\HostGroup02\Production과 연결된 MAC 주소 풀만 반환할 수 있도록 수행됩니다.
세 번째 명령은 $HostGroup 저장된 호스트 그룹과 연결된 MAC 주소 풀 개체를 가져오고 $MACAddressPool 배열에 개체를 저장합니다.
마지막 명령은 $MACAddressPool 첫 번째 MAC 주소 풀에 할당된 MAC 주소를 가져옵니다.
매개 변수
-All
이 cmdlet은 부모 개체와 독립적으로 모든 하위 개체를 가져옵니다.
예를 들어 이 명령은 Get-SCVirtualDiskDrive -All
각 가상 디스크 드라이브 개체가 연결된 가상 머신 개체 또는 템플릿 개체에 관계없이 모든 가상 디스크 드라이브 개체를 가져옵니다.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Assigned
이 cmdlet은 주소 풀에서 할당되고 리소스에 할당된 IP 주소 또는 MAC 주소를 검색한다는 것을 나타냅니다.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-GrantToObjectID
할당된 IP 주소 또는 MAC 주소가 할당된 개체의 ID를 지정합니다.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ID
특정 개체의 숫자 식별자를 전역적으로 고유한 식별자 또는 GUID로 지정합니다.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MACAddress
컴퓨터의 물리적 또는 가상 네트워크 어댑터에 대한 MAC(미디어 Access Control) 주소 또는 MAC 주소 집합을 지정합니다.
- 단일 MAC 주소에 대한 예제 형식:
-MACAddress "00-15-5D-B4-DC-00"
- MAC 주소 집합의 예제 형식:
-MACAddress "00-15-5D-B4-DC-00", "00-1A-A0-E3-75-29"
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MACAddressPool
MAC 주소 풀을 지정합니다.
Type: | MACAddressPool |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-UnAssigned
주소 풀에서 할당되었지만 리소스에 할당되지 않은 IP 주소 또는 MAC 주소를 검색합니다.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMMServer
VMM 서버 개체를 지정합니다.
Type: | ServerConnection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
출력
CloudPairing[]
이 cmdlet은 CloudPairing 개체의 배열을 반환합니다.