Kullanılabilirlik alanlarında alanlar arası yedekli sanal ağ geçidi oluşturma

Azure kullanılabilirlik alanlarında VPN ve ExpressRoute ağ geçitleri dağıtabilirsiniz. Bu seçenek, sanal ağ geçitlerine dayanıklılık, ölçeklenebilirlik ve daha yüksek kullanılabilirlik getirir. Kullanılabilirlik alanlarında ağ geçitlerinin dağıtılması, bölge içindeki ağ geçitlerini fiziksel ve mantıksal olarak ayırırken, Azure'a şirket içi ağ bağlantınızı bölge düzeyindeki hatalardan korur. Daha fazla bilgi için bkz . Alanlar arası yedekli sanal ağ geçitleri hakkında, Kullanılabilirlik alanları nedir? ve Kullanılabilirlik alanı hizmeti ve bölgesel destek.

Azure portalı iş akışı

Bu bölümde, Azure VPN ağ geçidi için alanlar arası yedekli bir ağ geçidi belirtmek için temel iş akışı özetlenmiştir.

VPN Gateway

Şu adımları kullanarak bir sanal ağ oluşturun ve bir sanal ağ geçidi yapılandırın: VPN ağ geçidi oluşturma. Ağ geçidini oluştururken uygun SKU ve kullanılabilirlik alanı ayarlarını yapılandırın.

  • SKU: Açılan listeden bir "AZ" SKU'su seçin. Örneğin, VpnGw2AZ. AZ SKU'su seçmezseniz, kullanılabilirlik alanı ayarını yapılandıramazsınız.

    Kullanılabilirlik alanı SKU'su seçmek için VPN Gateway SKU seçimini gösteren ekran görüntüsü.

  • Kullanılabilirlik alanı: Açılan listeden Kullanılabilirlik bölgesini seçin.

    Kullanılabilirlik alanı seçmek için kullanılabilirlik alanı açılan listesini gösteren ekran görüntüsü.

ExpressRoute

ExpressRoute ağ geçidi için, uygun ExpressRoute ağ geçidi alanlar arası yedekli SKU'yu seçerek ExpressRoute belgelerini izleyin.

  • SKU: Açılan listeden bir "AZ" SKU'su seçin. Örneğin, ErGw2AZ. AZ SKU'su seçmezseniz, kullanılabilirlik alanı ayarını yapılandıramazsınız.

    Kullanılabilirlik alanı SKU'su seçmek için SKU seçimini gösteren ekran görüntüsü.

  • Kullanılabilirlik alanı: Açılan listeden Kullanılabilirlik bölgesini seçin.

    Kullanılabilirlik alanı seçmek için kullanılabilirlik alanı seçimini gösteren ekran görüntüsü.

PowerShell iş akışı

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.

1. Değişkenlerinizi bildirme

Kullanmak istediğiniz değişkenleri bildirin. Aşağıdaki örneği kullanın ve gerektiğinde, değerleri kendi değerlerinizle değiştirin. Alıştırma sırasında herhangi bir noktada PowerShell/Cloud Shell oturumunuzu kapatırsanız, değişkenleri yeniden eklemek için değerleri kopyalayıp yeniden yapıştırmanız yeter. Konum belirtirken, belirttiğiniz bölgenin desteklendiğini doğrulayın. Daha fazla bilgi için bkz. Kullanılabilirlik alanı hizmeti ve bölgesel destek.

$RG1         = "TestRG1"
$VNet1       = "VNet1"
$Location1   = "EastUS"
$FESubnet1   = "FrontEnd"
$BESubnet1   = "Backend"
$GwSubnet1   = "GatewaySubnet"
$VNet1Prefix = "10.1.0.0/16"
$FEPrefix1   = "10.1.0.0/24"
$BEPrefix1   = "10.1.1.0/24"
$GwPrefix1   = "10.1.255.0/27"
$Gw1         = "VNet1GW"
$GwIP1       = "VNet1GWIP"
$GwIPConf1   = "gwipconf1"

2. Sanal ağı oluşturma

Kaynak grubu oluşturun.

New-AzResourceGroup -ResourceGroupName $RG1 -Location $Location1

Özel ağ oluşturun.

$fesub1 = New-AzVirtualNetworkSubnetConfig -Name $FESubnet1 -AddressPrefix $FEPrefix1
$besub1 = New-AzVirtualNetworkSubnetConfig -Name $BESubnet1 -AddressPrefix $BEPrefix1
$vnet = New-AzVirtualNetwork -Name $VNet1 -ResourceGroupName $RG1 -Location $Location1 -AddressPrefix $VNet1Prefix -Subnet $fesub1,$besub1

3. Ağ geçidi alt akını ekleme

Ağ geçidi alt ağı, sanal ağ geçidi hizmetlerinin kullandığı ayrılmış IP adreslerini içerir. Ağ geçidi alt ağı eklemek ve ayarlamak için aşağıdaki örnekleri kullanın:

Ağ geçidi alt ağını ekleyin.

$getvnet = Get-AzVirtualNetwork -ResourceGroupName $RG1 -Name VNet1
Add-AzVirtualNetworkSubnetConfig -Name 'GatewaySubnet' -AddressPrefix 10.1.255.0/27 -VirtualNetwork $getvnet

Sanal ağ için ağ geçidi alt ağ yapılandırmasını ayarlayın.

$getvnet | Set-AzVirtualNetwork

4. Genel IP adresi isteme

Bu adımda, oluşturmak istediğiniz ağ geçidine uygulanan yönergeleri seçin. Ağ geçitlerini dağıtmak için bölgelerin seçimi, genel IP adresi için belirtilen bölgelere bağlıdır.

Alanlar arası yedekli ağ geçitleri için

Standart PublicIpaddress SKU'su olan bir genel IP adresi isteyin ve herhangi bir bölge belirtmeyin. Bu durumda, oluşturulan Standart genel IP adresi alanlar arası yedekli bir genel IP'dir.

$pip1 = New-AzPublicIpAddress -ResourceGroup $RG1 -Location $Location1 -Name $GwIP1 -AllocationMethod Static -Sku Standard

Bölgesel ağ geçitleri için

Standart PublicIpaddress SKU'su ile genel IP adresi isteyin. Bölgeyi belirtin (1, 2 veya 3). Tüm ağ geçidi örnekleri bu bölgede dağıtılır.

$pip1 = New-AzPublicIpAddress -ResourceGroup $RG1 -Location $Location1 -Name $GwIP1 -AllocationMethod Static -Sku Standard -Zone 1

5. IP yapılandırmasını oluşturma

$getvnet = Get-AzVirtualNetwork -ResourceGroupName $RG1 -Name $VNet1
$subnet = Get-AzVirtualNetworkSubnetConfig -Name $GwSubnet1 -VirtualNetwork $getvnet
$gwipconf1 = New-AzVirtualNetworkGatewayIpConfig -Name $GwIPConf1 -Subnet $subnet -PublicIpAddress $pip1

6. Sanal ağ geçidini oluşturma

VPN Gateway örneği

New-AzVirtualNetworkGateway -ResourceGroup $RG1 -Location $Location1 -Name $Gw1 -IpConfigurations $GwIPConf1 -GatewayType Vpn -VpnType RouteBased -GatewaySku VpnGw2AZ

ExpressRoute örneği

New-AzVirtualNetworkGateway -ResourceGroup $RG1 -Location $Location1 -Name $Gw1 -IpConfigurations $GwIPConf1 -GatewayType ExpressRoute -GatewaySku ErGw2AZ

Sonraki adımlar

Diğer yapılandırma bilgileri için VPN Gateway ve ExpressRoute sayfalarına bakın.