가상 네트워크를 Virtual WAN 허브에 연결 - PowerShell
이 문서는 PowerShell을 사용하여 가상 네트워크를 가상 허브에 연결하는 데 도움이 됩니다. Azure Portal을 사용하여 이 작업을 완료할 수도 있습니다. 연결하려는 각 VNet에 대해 이 단계를 반복합니다.
연결을 만들기 전에 다음 사항에 유의합니다.
가상 네트워크는 한 번에 하나의 가상 허브에만 연결할 수 있습니다.
가상 허브에 연결하기 위해 원격 가상 네트워크에는 게이트웨이(ExpressRoute 또는 VPN) 또는 RouteServer가 있을 수 없습니다.
정적 경로 전파와 같은 일부 구성 설정은 현재 Azure Portal에서 구성할 수 있습니다. 단계는 이 문서의 Azure Portal 버전을 참조하세요.
Important
VPN 게이트웨이가 가상 허브에 있는 경우 연결된 VNet의 다른 쓰기 작업과 이 작업으로 인해 지점 및 사이트 간 클라이언트 연결이 끊어지고 사이트 간 터널 및 BGP 세션이 다시 연결될 수 있습니다.
필수 조건
- Azure 구독이 있는지 확인합니다. Azure 구독이 아직 없는 경우 MSDN 구독자 혜택을 활성화하거나 무료 계정에 등록할 수 있습니다.
- 다음 단계에서는 사이트 간 Virtual WAN VPN 게이트웨이를 이미 만들었다고 가정합니다.
Azure PowerShell
이 문서에서는 PowerShell cmdlet을 사용합니다. cmdlet을 실행하려면 Azure Cloud Shell을 사용할 수 있습니다. Cloud Shell은 이 문서의 단계를 실행하는 데 무료로 사용할 수 있는 대화형 셸입니다. 공용 Azure 도구가 사전 설치되어 계정에서 사용하도록 구성되어 있습니다.
Cloud Shell을 열려면 코드 블록의 오른쪽 위 모서리에 있는 Cloudshell 열기를 선택하기만 하면 됩니다. 또한 https://shell.azure.com/powershell로 이동하여 별도의 브라우저 탭에서 Cloud Shell을 열 수도 있습니다. 복사를 선택하여 코드 블록을 복사하고 Cloud Shell에 붙여넣고 Enter 키를 선택하여 실행합니다.
또한 Azure PowerShell cmdlet을 컴퓨터에 로컬로 설치하고 실행할 수도 있습니다. PowerShell cmdlet은 자주 업데이트됩니다. 최신 버전을 설치하지 않은 경우 지침에 지정된 값이 실패할 수 있습니다. 컴퓨터에 설치된 Azure PowerShell 버전을 찾으려면 Get-Module -ListAvailable Az
cmdlet을 사용하세요. 설치하거나 업데이트하려면 Azure PowerShell 모듈 설치를 참조하세요.
로그인
Azure Cloud Shell을 사용하는 경우 Cloudshell을 열면 계정에 로그인하라는 메시지가 자동으로 표시됩니다. Connect-AzAccount
을(를) 실행할 필요가 없습니다. 로그인한 후에도 Get-AzSubscription
및 Select-AzSubscription
을 사용하여 필요한 경우 구독을 변경할 수 있습니다.
PowerShell을 로컬로 실행하는 경우 상승된 권한으로 PowerShell 콘솔을 열고 Azure 계정에 연결합니다. Connect-AzAccount
cmdlet에서 자격 증명을 입력하라는 메시지를 표시합니다. 인증한 다음, Azure PowerShell에 사용할 수 있도록 계정 설정을 다운로드합니다. Get-AzSubscription
및 Select-AzSubscription -SubscriptionName "Name of subscription"
을 사용하여 구독을 변경할 수 있습니다.
연결 추가
기존 가상 네트워크를 포함하여 기존 리소스에 대한 변수를 선언합니다.
$resourceGroup = Get-AzResourceGroup -ResourceGroupName "TestRG" $virtualWan = Get-AzVirtualWan -ResourceGroupName "TestRG" -Name "TestVWAN1" $virtualHub = Get-AzVirtualHub -ResourceGroupName "TestRG" -Name "Hub1" $remoteVirtualNetwork = Get-AzVirtualNetwork -Name "VNet1" -ResourceGroupName "TestRG"
가상 네트워크를 가상 허브에 피어링하는 연결을 만듭니다.
New-AzVirtualHubVnetConnection -ResourceGroupName "TestRG" -VirtualHubName "Hub1" -Name "VNet1-connection" -RemoteVirtualNetwork $remoteVirtualNetwork
다음 단계
가상 WAN에 대한 자세한 내용은 가상 WAN FAQ를 참조하세요.