PowerShell kullanarak ExpressRoute için sanal ağ geçidi yapılandırma (klasik)
Bu makalede, önceden var olan bir sanal ağ için sanal ağ geçidi (VNet) ekleme, yeniden boyutlandırma ve kaldırma adımlarında size yol gösterilir. Bu yapılandırmanın adımları özellikle klasik dağıtım modeli kullanılarak oluşturulan ve ExpressRoute yapılandırmasında kullanılacak sanal ağlara yöneliktir.
Önemli
1 Mart 2017’den itibaren klasik dağıtım modelinde ExpressRoute işlem hatları oluşturulamayacaktır.
- Herhangi bir bağlantı kesilme süresi yaşamadan, mevcut bir ExpressRoute devresini klasik dağıtım modelinden Resource Manager dağıtım modeline taşıyabilirsiniz. Daha fazla bilgi için bkz. Mevcut bir devreyi taşıma.
- allowClassicOperations seçeneğini TRUE olarak ayarlayarak klasik dağıtım modelinde sanal ağlara bağlanabilirsiniz.
Resource Manager dağıtım modelinde ExpressRoute işlem hatları oluşturup yönetmek için aşağıdaki bağlantıları kullanın:
Azure dağıtım modelleri hakkında
Azure şu anda iki dağıtım modeliyle çalışır: Resource Manager ve klasik. İki model birbiriyle tam olarak uyumlu değildir. Başlamadan önce hangi modelle çalışmak istediğinizi bilmeniz gerekir. Dağıtım modelleri hakkında bilgi için bkz. Dağıtım modellerini anlama. Azure'da yeniyseniz, Resource Manager dağıtım modeli kullanmanız önerilir.
Başlamadan önce
Bu yapılandırma için gereken Azure PowerShell cmdlet'lerini yüklediğinizi doğrulayın.
Azure Hizmet Yönetimi (SM) PowerShell modüllerinin ve ExpressRoute modülünün en son sürümlerini yükleyin. SM modüllerini çalıştırmak için Azure CloudShell ortamını kullanamazsınız.
Azure Hizmet Yönetimi Modülünü yüklemek için Hizmet Yönetimi modülünü yükleme makalesindeki yönergeleri kullanın. Az veya RM modülü zaten yüklüyse ,'-AllowClobber' kullandığınızdan emin olun.
Yüklü modülleri içeri aktarın. Aşağıdaki örneği kullanırken, yolu yüklü PowerShell modüllerinizin konumunu ve sürümünü yansıtacak şekilde ayarlayın.
Import-Module 'C:\Program Files\WindowsPowerShell\Modules\Azure\5.3.0\Azure.psd1' Import-Module 'C:\Program Files\WindowsPowerShell\Modules\Azure\5.3.0\ExpressRoute\ExpressRoute.psd1'
Azure hesabınızda oturum açmak için PowerShell konsolunuzu yükseltilmiş haklarla açın ve hesabınıza bağlanın. Hizmet Yönetimi modülünü kullanarak bağlanmanıza yardımcı olması için aşağıdaki örneği kullanın:
Add-AzureAccount
Not
Bu örnekler S2S/ExpressRoute birlikte var olan yapılandırmalar için geçerli değildir. Birlikte var olan bir yapılandırmada ağ geçitleriyle çalışma hakkında daha fazla bilgi için bkz . Birlikte var olan bağlantıları yapılandırma.
Ağ geçidi ekleme
Klasik kaynak modelini kullanarak bir sanal ağa ağ geçidi eklediğinizde, ağ geçidini oluşturmadan önce ağ yapılandırma dosyasını doğrudan değiştirirsiniz. Ağ geçidi oluşturmak için aşağıdaki örneklerde yer alan değerlerin dosyada mevcut olması gerekir. Sanal ağınızın daha önce kendisiyle ilişkilendirilmiş bir ağ geçidi varsa, bu değerlerden bazıları zaten mevcut olacaktır. Dosyasını aşağıdaki değerleri yansıtacak şekilde değiştirin.
Ağ yapılandırma dosyasını indirme
Ağ yapılandırma dosyası makalesindeki adımları kullanarak ağ yapılandırma dosyasını indirin. Dosyayı bir metin düzenleyicisi kullanarak açın.
Dosyaya yerel bir ağ sitesi ekleyin. Geçerli herhangi bir adres ön eki kullanabilirsiniz. VPN ağ geçidi için geçerli herhangi bir IP adresi ekleyebilirsiniz. Bu bölümdeki adres değerleri ExpressRoute işlemleri için kullanılmaz, ancak dosya doğrulaması için gereklidir. Örnekte, "branch1" sitenin adıdır. Farklı bir ad kullanabilirsiniz, ancak dosyanın Ağ Geçidi bölümünde aynı değeri kullandığınızdan emin olun.
<VirtualNetworkConfiguration> <Dns /> <LocalNetworkSites> <LocalNetworkSite name="branch1"> <AddressSpace> <AddressPrefix>165.3.1.0/27</AddressPrefix> </AddressSpace> <VPNGatewayAddress>3.2.1.4</VPNGatewayAddress> </LocalNetworkSite>
VirtualNetworkSites'e gidin ve alanları değiştirin.
- Sanal ağınız için Ağ Geçidi Alt Ağı'nın mevcut olduğunu doğrulayın. Eklenmiyorsa, şu anda bir tane ekleyebilirsiniz. Ad "GatewaySubnet" olmalıdır.
- Dosyanın Ağ Geçidi bölümünün mevcut olduğunu doğrulayın. Eklenmiyorsa ekleyin. Bu, sanal ağı yerel ağ sitesiyle (bağlandığınız ağı temsil eder) ilişkilendirmek için gereklidir.
- Bağlantı türünün = Ayrılmış olduğunu doğrulayın. Bu, ExpressRoute bağlantıları için gereklidir.
</LocalNetworkSites> <VirtualNetworkSites> <VirtualNetworkSite name="myAzureVNET" Location="East US"> <AddressSpace> <AddressPrefix>10.0.0.0/16</AddressPrefix> </AddressSpace> <Subnets> <Subnet name="default"> <AddressPrefix>10.0.0.0/24</AddressPrefix> </Subnet> <Subnet name="GatewaySubnet"> <AddressPrefix>10.0.1.0/27</AddressPrefix> </Subnet> </Subnets> <Gateway> <ConnectionsToLocalNetwork> <LocalNetworkSiteRef name="branch1"> <Connection type="Dedicated" /> </LocalNetworkSiteRef> </ConnectionsToLocalNetwork> </Gateway> </VirtualNetworkSite> </VirtualNetworkSites> </VirtualNetworkConfiguration> </NetworkConfiguration>
Dosyayı kaydedin ve Azure'a yükleyin.
Ağ geçidini oluşturma
Ağ geçidi oluşturmak için aşağıdaki komutu kullanın. Değerleri kendi değerlerinizle değiştirin.
New-AzureVNetGateway -VNetName "MyAzureVNET" -GatewayType DynamicRouting -GatewaySKU Standard
Ağ geçidinin oluşturulduğunu doğrulama
Ağ geçidinin oluşturulduğunu doğrulamak için aşağıdaki komutu kullanın. Bu komut, diğer işlemler için ihtiyacınız olan ağ geçidi kimliğini de alır.
Get-AzureVNetGateway
Ağ geçidini yeniden boyutlandırma
Bir dizi Ağ Geçidi SKU's vardır. Ağ Geçidi SKU'sunu istediğiniz zaman değiştirmek için aşağıdaki komutu kullanabilirsiniz.
Önemli
Bu komut UltraPerformance ağ geçidi için çalışmaz. Ağ geçidinizi UltraPerformance ağ geçidine dönüştürmek için önce mevcut ExpressRoute ağ geçidini kaldırın ve ardından yeni bir UltraPerformance ağ geçidi oluşturun. Ağ geçidinizi UltraPerformance ağ geçidinden düşürmek için önce UltraPerformance ağ geçidini kaldırın ve ardından yeni bir ağ geçidi oluşturun.
Resize-AzureVNetGateway -GatewayId <Gateway ID> -GatewaySKU HighPerformance
Ağ geçitlerini kaldırma
Ağ geçidini kaldırmak için aşağıdaki komutu kullanın
Remove-AzureVnetGateway -GatewayId <Gateway ID>
Sonraki adımlar
Sanal ağ geçidini oluşturduktan sonra, sanal ağınızı bir ExpressRoute bağlantı hattına bağlayabilirsiniz. Bkz. ExpressRoute bağlantı hattına Sanal Ağ bağlama.
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin