Get-SCLogicalNetworkDefinition

논리 네트워크 정의를 가져옵니다.

Syntax

Get-SCLogicalNetworkDefinition
   [-VMMServer <ServerConnection>]
   [-LogicalNetwork <LogicalNetwork>]
   [[-Name] <String>]
   [-Subnet <String>]
   [-VLanID <Int32>]
   [-ReturnAllTypes]
   [<CommonParameters>]
Get-SCLogicalNetworkDefinition
   [-VMMServer <ServerConnection>]
   [-LogicalNetwork <LogicalNetwork>]
   [[-Name] <String>]
   [-Subnet <String>]
   [-VLanID <Int32>]
   -ID <Guid>
   [-ReturnAllTypes]
   [<CommonParameters>]
Get-SCLogicalNetworkDefinition
   [-VMMServer <ServerConnection>]
   [-LogicalNetwork <LogicalNetwork>]
   [[-Name] <String>]
   [-Subnet <String>]
   [-VLanID <Int32>]
   -VMHostGroup <HostGroup>
   [-ReturnAllTypes]
   [<CommonParameters>]
Get-SCLogicalNetworkDefinition
   [-VMMServer <ServerConnection>]
   [-LogicalNetwork <LogicalNetwork>]
   [[-Name] <String>]
   [-Subnet <String>]
   [-VLanID <Int32>]
   -Cloud <Cloud>
   [-ReturnAllTypes]
   [<CommonParameters>]

Description

Get-SCLogicalNetworkDefinition cmdlet은 하나 이상의 논리 네트워크 정의를 가져옵니다. 논리 네트워크 정의(네트워크 사이트라고도 함)는 하나 이상의 논리 네트워크와 연결할 수 있습니다.

예제

예제 1: 논리 네트워크에 대한 논리 네트워크 정의 검색

PS C:\> $LogicalNetwork = Get-SCLogicalNetwork -Name "LogicalNetwork01"
PS C:\> $HostGroup = Get-SCVMHostGroup | where { $_.Path -eq "All Hosts\HostGroup01" }
PS C:\> Get-SCLogicalNetworkDefinition -LogicalNetwork $LogicalNetwork -VMHostGroup $HostGroup

첫 번째 명령은 "LogicalNetwork01"이라는 논리 네트워크를 가져오고 $LogicalNetwork 변수에 저장합니다.

두 번째 명령은 "HostGroup01"이라는 호스트 그룹을 가져오고 $HostGroup 변수에 저장합니다.

세 번째 명령은 $LogicalNetwork 저장된 논리 네트워크 및 $HostGroup 변수에 저장된 호스트 그룹에 대한 논리 네트워크 정의를 가져옵니다(상속을 사용하는 경우 부모 호스트 그룹 포함).

매개 변수

-Cloud

프라이빗 클라우드 개체를 지정합니다.

Type:Cloud
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

-LogicalNetwork

논리 네트워크를 지정합니다. 논리 네트워크는 네트워크 할당을 구성하고 간소화하는 데 사용되는 IP 서브넷 및 V LAN(가상 로컬 영역 네트워크)의 명명된 그룹화입니다.

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

-Name

VMM(Virtual Machine Manager) 개체의 이름을 지정합니다.

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

-ReturnAllTypes

이 cmdlet은 모든 격리 형식의 논리 네트워크 정의를 반환한다는 것을 나타냅니다.

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

-Subnet

CIDR(Classless Inter-Domain Routing) 표기법에서 IP 서브넷(IPv4 또는 IPv6)을 지정합니다.

IPv4 서브넷의 예제 형식: 192.168.0.1/24

IPv6 서브넷의 예제 형식: FD4A:29CD:184F:3A2C::/64

IP 서브넷은 호스트 그룹 또는 자식 호스트 그룹의 다른 서브넷과 겹칠 수 없습니다.

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

-VLanID

가상 머신의 가상 네트워크 어댑터 또는 가상 머신 호스트의 실제 네트워크 어댑터에 대해 1-4094 범위의 숫자 식별자를 지정합니다.

VLan 모드가 Access인 경우 외부에 바인딩된 실제 네트워크 어댑터에서 Hyper-V, VMware ESX 또는 Citrix XenServer 호스트에서 VLanID를 구성합니다.

다음 중 하나일 경우 가상 머신의 가상 네트워크 어댑터에서 VLanID를 구성합니다.

-- 호스트의 실제 네트워크 어댑터에 바인딩됩니다.

  • 호스트의 내부 가상 네트워크에 바인딩됩니다.
Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-VMHostGroup

가상 컴퓨터 호스트 그룹 개체를 지정합니다.

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

-VMMServer

VMM(Virtual Machine Manager) 서버 개체를 지정합니다.

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

출력

LogicalNetworkDefiniton

이 cmdlet은 LogicalNetworkDefiniton 개체를 반환합니다.