Sanal ağı bir Sanal WAN hub'ına bağlama - PowerShell

Bu makale, PowerShell kullanarak sanal ağınızı sanal hub'ınıza bağlamanıza yardımcı olur. Bu görevi tamamlamak için Azure portal de kullanabilirsiniz. Bu adımları bağlanmak istediğiniz tüm sanal ağlar için tekrarlayın.

Bağlantı oluşturmadan önce aşağıdakilere dikkat edin:

  • Bir sanal ağ aynı anda yalnızca bir sanal hub'a bağlanabilir.

  • Bunu bir sanal hub'a bağlamak için uzak sanal ağın ağ geçidi olamaz.

  • Statik yolu yay gibi bazı yapılandırma ayarları şu anda yalnızca Azure portal yapılandırılabilir. Adımlar için bu makalenin Azure portal sürümüne bakın.

Önemli

Sanal hub'da VPN ağ geçitleri varsa, bu işlem ve bağlı sanal ağ üzerindeki diğer yazma işlemleri noktadan siteye istemcilerin bağlantısının kesilmesine ve siteden siteye tünellerin ve BGP oturumlarının yeniden bağlanmasına neden olabilir.

Önkoşullar

Azure PowerShell

Bu makalede PowerShell cmdlet'leri kullanılır. Cmdlet'leri çalıştırmak için Azure Cloud Shell kullanabilirsiniz. Cloud Shell, bu makaledeki adımları çalıştırmak için kullanabileceğiniz ücretsiz bir etkileşimli kabukdur. Yaygın Azure araçları, kabuğa önceden yüklenmiştir ve kabuk, hesabınızla birlikte kullanılacak şekilde yapılandırılmıştır.

Cloud Shell açmak için kod bloğunun sağ üst köşesinden CloudShell'i Aç'ı seçmeniz gerekir. ayrıca adresine giderek https://shell.azure.com/powershellCloud Shell ayrı bir tarayıcı sekmesinde açabilirsiniz. Kod bloklarını kopyalamak için Kopyala'yı seçin, bunları Cloud Shell yapıştırın ve çalıştırmak için Enter tuşunu seçin.

Ayrıca, Azure PowerShell cmdlet'lerini bilgisayarınıza yerel olarak yükleyebilir ve çalıştırabilirsiniz. PowerShell cmdlet'leri sık sık güncelleştirilir. En son sürümü yüklemediyseniz, yönergelerde belirtilen değerler başarısız olabilir. Bilgisayarınızda yüklü Azure PowerShell sürümlerini bulmak için cmdlet'ini Get-Module -ListAvailable Az kullanın. Yüklemek veya güncelleştirmek için bkz. Azure PowerShell modülünü yükleme.

Oturum açın

Azure Cloud Shell kullanıyorsanız CloudShell'i açtıktan sonra otomatik olarak hesabınızda oturum açmaya yönlendirilirsiniz. komutunu çalıştırmanız Connect-AzAccountgerekmez. Oturum açtıktan sonra ve Select-AzSubscriptionkullanarak Get-AzSubscription gerekirse abonelikleri değiştirebilirsiniz.

PowerShell'i yerel olarak çalıştırıyorsanız yükseltilmiş ayrıcalıklarla PowerShell konsolunu açın ve Azure hesabınıza bağlanın. cmdlet'i Connect-AzAccount sizden kimlik bilgilerini ister. Kimlik doğrulaması yaptıktan sonra hesap ayarlarınızı indirerek Azure PowerShell. ve Select-AzSubscription -SubscriptionName "Name of subscription"kullanarak Get-AzSubscription aboneliği değiştirebilirsiniz.

Bağlantı ekleme

  1. Mevcut sanal ağ da dahil olmak üzere mevcut kaynakların değişkenlerini bildirin.

    $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" 
    
  2. Sanal ağı sanal hub'a eşlemek için bir bağlantı oluşturun.

    New-AzVirtualHubVnetConnection -ResourceGroupName "TestRG" -VirtualHubName "Hub1" -Name "VNet1-connection" -RemoteVirtualNetwork $remoteVirtualNetwork
    

Sonraki adımlar

Sanal WAN hakkında daha fazla bilgi için bkz. Sanal WAN SSS.