Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Bu hızlı başlangıçta Azure PowerShell kullanarak Azure Route Server oluşturma ve ağ sanal gereci (NVA) ile BGP eşlemesini yapılandırma adımları gösterilmektedir. Azure Route Server, bgp protokolleri aracılığıyla yolları otomatik olarak değişerek sanal ağınızla ağ sanal gereçleri arasında dinamik yönlendirme sağlar.
Bu hızlı başlangıcı tamamlayarak, Azure sanal ağınızdaki ağ sanal gereçleri ile dinamik yol değişimini kolaylaştırabilen işlevli bir Yol Sunucusuna sahipsiniz.
Önemli
İlişkili genel IP adresi olmadan 1 Kasım 2021'den önce oluşturulan yol sunucuları genel önizleme teklifiyle dağıtıldı. Genel önizleme teklifi Genel Kullanılabilirlik SLA'sını ve desteği içermez. Genel Kullanılabilirlik teklifiyle bir rota sunucusu dağıtmak ve Genel Kullanılabilirlik SLA'sı ve destek için uygunluğu sağlamak için rota sunucunuzu silip yeniden kurun.
Önkoşullar
Başlamadan önce aşağıdaki gereksinimlere sahip olduğunuzdan emin olun:
- Etkin aboneliği olan bir Azure hesabı. Ücretsiz hesap oluşturun.
- Azure Route Server hizmet sınırları hakkında bilgi.
- Yerel olarak yüklenen Azure Cloud Shell veya Azure PowerShell erişimi.
Azure PowerShell kurulumu
Bu makaledeki adımlar, Azure Cloud Shell'de etkileşimli olarak çalıştırabileceğiniz Azure PowerShell cmdlet'lerini kullanır. Cloud Shell'i kullanmak için bir kod bloğunun sağ üst köşesindeki Cloud Shell'i Aç'ı seçin ve ardından Kopyala'yı seçerek kodu kopyalayıp Cloud Shell'e yapıştırın.
Alternatif olarak , Azure PowerShell'i yerel olarak yükleyebilir ve cmdlet'leri yerel ortamınızdan çalıştırabilirsiniz. PowerShell'i yerel olarak kullanıyorsanız Connect-AzAccount cmdlet'ini kullanarak Azure'da oturum açın.
Rota Sunucusu Oluşturma
Bu bölümde kaynak grubu, sanal ağ ve Yönlendirme Sunucusu örneği de dahil olmak üzere Azure Route Server için temel altyapı oluşturma adımları adım adım izlenmiştir.
Kaynak grubu ve sanal ağ oluşturma
Route Server, en az /26 boyutuna sahip RouteServerSubnet adlı ayrılmış bir alt ağ gerektirir. İlk olarak kaynak grubunu ve sanal ağ altyapısını oluşturun:
New-AzResourceGroup cmdlet'ini kullanarak bir kaynak grubu oluşturun:
# Create a resource group New-AzResourceGroup -Name 'myResourceGroup' -Location 'EastUS'New-AzVirtualNetworkSubnetConfig cmdlet'ini kullanarak RouteServerSubnet için bir alt ağ yapılandırması oluşturun:
# Create subnet configuration for Route Server $subnet = New-AzVirtualNetworkSubnetConfig -Name 'RouteServerSubnet' -AddressPrefix '10.0.1.0/26'New-AzVirtualNetwork cmdlet'ini kullanarak bir sanal ağ oluşturun:
# Create a virtual network and store in a variable $vnet = New-AzVirtualNetwork -Name 'myVirtualNetwork' -ResourceGroupName 'myResourceGroup' -Location 'EastUS' -AddressPrefix '10.0.0.0/16' -Subnet $subnet # Store the subnet ID in a variable for later use $subnetId = (Get-AzVirtualNetworkSubnetConfig -Name 'RouteServerSubnet' -VirtualNetwork $vnet).Id
Genel IP ve Route Server oluşturma
Route Server, arka uç yönetim hizmetine bağlantı sağlamak için bir genel IP adresi gerektirir:
New-AzPublicIpAddress cmdlet'ini kullanarak Standart genel IP adresi oluşturun:
# Create a Standard public IP for Route Server $publicIp = New-AzPublicIpAddress -ResourceGroupName 'myResourceGroup' -Name 'myRouteServerIP' -Location 'EastUS' -AllocationMethod 'Static' -Sku 'Standard' -IpAddressVersion 'Ipv4'New-AzVirtualRouterAutoScaleConfiguration cmdlet'ini kullanarak Route Server'ın kapasitesini yapılandırın. Daha fazla bilgi için bkz. Yönlendirme Sunucusu Kapasitesi.
$autoscale = New-AzVirtualRouterAutoScaleConfiguration -MinCapacity 4New-AzRouteServer cmdlet'ini kullanarak Rota Sunucusu oluşturun:
# Create the Route Server New-AzRouteServer -RouteServerName 'myRouteServer' -ResourceGroupName 'myResourceGroup' -Location 'EastUS' -HostedSubnet $subnetId -PublicIP $publicIp -VirtualRouterAutoScaleConfiguration $autoscaleNot
Rota Sunucusu'nun dağıtımı 30 dakika kadar sürebilir.
Ağ sanal gereci ile BGP eşlemesini yapılandırma
Yönlendirme Sunucusu'nu oluşturduktan sonra, dinamik yol değişimini etkinleştirmek için ağ sanal gerecinizle BGP eşlemesini yapılandırın.
BGP eşleştirmesi kurma
Add-AzRouteServerPeer cmdlet'ini kullanarak Route Server ile NVA'nız arasında bgp eşleme oturumu oluşturun:
# Create BGP peering with the network virtual appliance
Add-AzRouteServerPeer -ResourceGroupName 'myResourceGroup' -RouteServerName 'myRouteServer' -PeerName 'myNVA' -PeerAsn '65001' -PeerIp '10.0.0.4'
Bu komut ile myNVA adlı bir eş oluşturur:
- Eş IP adresi: 10.0.0.4 (NVA'nın IP adresi)
- Otonom Sistem Numarası (ASN): 65001 ( desteklenen ASN değerlerine bakın)
Not
Eş adının gerçek NVA adıyla eşleşmesi gerekmez; bu yalnızca BGP eşleşme oturumu için bir tanımlayıcıdır.
Route Server BGP bilgilerini alma
NVA'nızda BGP eşleme yapılandırmasını tamamlamak için Yönlendirme Sunucusu'nun IP adreslerine ve ASN'ye ihtiyacınız vardır. Bu bilgileri almak için Get-AzRouteServer cmdlet'ini kullanın:
# Get Route Server details for NVA configuration
Get-AzRouteServer -ResourceGroupName 'myResourceGroup' -RouteServerName 'myRouteServer'
komutu aşağıdaki örneğe benzer bir çıktı döndürür. NVA yapılandırmanız için gereken RouteServerAsn ve RouteServerIps değerlerini not edin:
ResourceGroupName Name Location RouteServerAsn RouteServerIps ProvisioningState HubRoutingPreference AllowBranchToBranchTraffic
----------------- ---- -------- -------------- -------------- ----------------- -------------------- --------------------------
myResourceGroup myRouteServer eastus 65515 {10.0.1.4, 10.0.1.5} Succeeded ExpressRoute False
NVA'nızda BGP'yi yapılandırmak için şu değerleri kullanın:
- ASN: 65515 (RouteServerAsn)
- Eş IP adresleri: 10.0.1.4 ve 10.0.1.5 (RouteServerIps)
Önemli
NVA'yı her iki yol sunucusu örneği IP'si ile eşleştirin, böylece sanal ağ yönlendirmeleri NVA bağlantıları üzerinden duyurulabilir ve yüksek kullanılabilirlik sağlanabilir.
Kaynakları temizleme
Yönlendirme Sunucusu'na ve ilişkili kaynaklara artık ihtiyacınız kalmadığında Remove-AzResourceGroup cmdlet'ini kullanarak kaynak grubunu silin:
# Delete the resource group and all contained resources
Remove-AzResourceGroup -Name 'myResourceGroup' -Force
Sonraki adım
Bir Yönlendirme Sunucusu oluşturup BGP eşlemesi oluşturduğunuza göre, Yönlendirme Sunucusu özellikleri hakkında daha fazla bilgi edinin: