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ını da 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.
Sanal hub'a bağlanmak için uzak sanal ağın ağ geçidi (ExpressRoute veya VPN) veya RouteServer olamaz.
Statik yolu yay gibi bazı yapılandırma ayarları şu anda yalnızca Azure portalında 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 aboneliğiniz olduğunu doğrulayın. Henüz Azure aboneliğiniz yoksa MSDN abonelik avantajlarınızı etkinleştirebilir veya ücretsiz bir hesap için kaydolabilirsiniz.
- Aşağıdaki adımlarda, VPN ağ geçidi Sanal WAN siteden siteye bir ağ geçidi oluşturduğunuz varsayılır.
Azure PowerShell
Bu makalede PowerShell cmdlet'leri kullanılır. Cmdlet'leri çalıştırmak için Azure Cloud Shell'i 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'i açmak için bir kod bloğunun sağ üst köşesinden CloudShell'i Aç'ı seçmeniz gerekir. Cloud Shell'i adresine giderek https://shell.azure.com/powershellayrı bir tarayıcı sekmesinde de açabilirsiniz. Kod bloklarını kopyalamak için Kopyala'yı seçin, bunları Cloud Shell'e 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-AzAccount
gerekmez. Oturum açtıktan sonra ve Select-AzSubscription
kullanarak Get-AzSubscription
gerekirse abonelikleri değiştirebilirsiniz.
PowerShell'i yerel olarak çalıştırıyorsanız yükseltilmiş ayrıcalıklara sahip PowerShell konsolunu açın ve Azure hesabınıza bağlanın. Connect-AzAccount
Cmdlet sizden kimlik bilgilerini ister. Kimlik doğrulaması yaptıktan sonra hesap ayarlarınızı indirerek Azure PowerShell'in kullanımına sunulmasını sağlar. ve Select-AzSubscription -SubscriptionName "Name of subscription"
kullanarak Get-AzSubscription
aboneliği değiştirebilirsiniz.
Bağlantı ekle
Var olan 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"
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.