Aracılığıyla paylaş


Hızlı Başlangıç: Azure PowerShell kullanarak Azure DDoS IP Koruması oluşturma ve yapılandırma

Azure PowerShell'i kullanarak Azure DDoS IP Koruması'yla çalışmaya başlayın. Bu Hızlı Başlangıçta DDoS IP korumasını etkinleştirecek ve PowerShell'i kullanan bir genel IP adresine bağlayacaksınız.

Genel IP adresini koruyan DDoS IP Koruması diyagramı.

Önkoşullar

  • Etkin aboneliği olan bir Azure hesabı. Ücretsiz hesap oluşturun.
  • Yerel olarak yüklenen Azure PowerShell veya Azure Cloud Shell
  • PowerShell'i yerel olarak yükleyip kullanmayı seçerseniz, bu makale Için Azure PowerShell modülünün 9.0.0 veya sonraki bir sürümü gerekir. Yüklü sürümü bulmak için Get-Module -ListAvailable Az komutunu çalıştırın. Yükseltmeniz gerekirse, bkz. Azure PowerShell modülünü yükleme. PowerShell'i yerel olarak çalıştırıyorsanız Azure ile bağlantı oluşturmak için de komutunu çalıştırmanız Connect-AzAccount gerekir.

Not

Azure ile etkileşim kurmak için Azure Az PowerShell modülünü kullanmanızı öneririz. Başlamak için bkz . Azure PowerShell'i yükleme. Az PowerShell modülüne nasıl geçeceğinizi öğrenmek için bkz. Azure PowerShell’i AzureRM’den Az’ye geçirme.

Azure Cloud Shell

Azure, tarayıcınız aracılığıyla kullanabileceğiniz etkileşimli bir kabuk ortamı olan Azure Cloud Shell'i barındırıyor. Azure hizmetleriyle çalışmak için Cloud Shell ile Bash veya PowerShell kullanabilirsiniz. Yerel ortamınıza herhangi bir şey yüklemek zorunda kalmadan bu makaledeki kodu çalıştırmak için Cloud Shell önceden yüklenmiş komutlarını kullanabilirsiniz.

Azure Cloud Shell'i başlatmak için:

Seçenek Örnek/Bağlantı
Kodun veya komut bloğunun sağ üst köşesindeki Deneyin'i seçin. Deneyin seçildiğinde kod veya komut otomatik olarak Cloud Shell'e kopyalanmaz. Azure Cloud Shell için Deneyin örneğini gösteren ekran görüntüsü.
https://shell.azure.comadresine gidin veya Cloud Shell'i tarayıcınızda açmak için Cloud Shell'i Başlat düğmesini seçin. Azure Cloud Shell'i başlatma düğmesi.
Azure portalının sağ üst kısmındaki menü çubuğunda Cloud Shell düğmesini seçin. Azure portalında Cloud Shell düğmesini gösteren ekran görüntüsü

Azure Cloud Shell'i kullanmak için:

  1. Cloud Shell'i başlatın.

  2. Kodu veya komutu kopyalamak için kod bloğundaki (veya komut bloğundaki) Kopyala düğmesini seçin.

  3. Windows ve Linux'ta Ctrl+Shift V'yi seçerek veya macOS üzerinde Cmd+Shift++V'yi seçerek kodu veya komutu Cloud Shell oturumuna yapıştırın.

  4. Kodu veya komutu çalıştırmak için Enter'ı seçin.

Genel IP adresi için DDoS IP Korumasını etkinleştirme

Genel IP adresi oluştururken DDoS IP Koruması'nı etkinleştirebilirsiniz. Bu örnekte genel IP adresimizi myStandardPublicIP olarak adlandıracağız:

#Creates the resource group
New-AzResourceGroup -Name MyResourceGroup -Location eastus

#Creates the IP address and enables DDoS IP Protection
New-AzPublicIpAddress -Name myStandardPublicIP -ResourceGroupName MyResourceGroup -Sku Standard -Location "East US" -AllocationMethod Static -DdosProtectionMode Enabled   

Not

DDoS IP Koruması yalnızca Genel IP Standart SKU'da etkinleştirilir.

Mevcut bir genel IP adresi için DDoS IP Korumasını etkinleştirme

Mevcut bir genel IP adresini ilişkilendirebilirsiniz:

#Gets the public IP address
$publicIp = Get-AzPublicIpAddress -Name myStandardPublicIP -ResourceGroupName MyResourceGroup 

#Enables DDoS IP Protection for the public IP address
$publicIp.DdosSettings.ProtectionMode = 'Enabled'

#Updates public IP address
Set-AzPublicIpAddress -PublicIpAddress $publicIp

Doğrulayın ve test edin

Genel IP adresinizin ayrıntılarını denetleyin ve DDoS IP Koruması'nın etkinleştirildiğini doğrulayın.

#Gets the public IP address
$publicIp = Get-AzPublicIpAddress -Name myStandardPublicIP -ResourceGroupName MyResourceGroup 

#Checks the status of the public IP address
$protectionMode = $publicIp.DdosSettings.ProtectionMode

#Returns the status of the public IP address
$protectionMode

Mevcut genel IP adresi için DDoS IP Korumasını devre dışı bırakma

$publicIp = Get-AzPublicIpAddress -Name myStandardPublicIP -ResourceGroupName MyResourceGroup 

$publicIp.DdosSettings.ProtectionMode = 'Disabled'

Set-AzPublicIpAddress -PublicIpAddress $publicIp 

Not

DDoS IP korumasını Etkin olandan Devre Dışı olarak değiştirirken, genel IP kaynağı telemetrisi artık etkin olmayacaktır.

Kaynakları temizleme

Sonraki öğreticide kaynaklarınızı koruyabilirsiniz. Artık gerekli değilse MyResourceGroup kaynak grubunu silin. Kaynak grubunu sildiğinizde, DDoS koruma planını ve tüm ilgili kaynaklarını da silersiniz.

Remove-AzResourceGroup -Name MyResourceGroup

Sonraki adımlar

Bu hızlı başlangıçta şunları oluşturdunuz:

  • Bir kaynak grubu
  • Genel IP adresi

Azure PowerShell kullanarak DDoS IP Koruması'nın etkinleştirilmesi. DDoS koruma planınız için telemetri verilerini görüntülemeyi ve yapılandırmayı öğrenmek için öğreticilere geçin.