Skip to content

Commit b3bd045

Browse files
author
Abdullah Bell
committed
updated for freshness. Addded in tabs.
1 parent a24e083 commit b3bd045

6 files changed

Lines changed: 69 additions & 41 deletions

articles/ddos-protection/manage-ddos-ip-protection-cli.md

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ author: AbdullahBell
55
ms.author: abell
66
ms.service: azure-ddos-protection
77
ms.topic: quickstart
8-
ms.date: 03/17/2025
8+
ms.date: 01/26/2026
99
ms.custom: template-quickstart, devx-track-azurecli
1010
# Customer intent: As a cloud administrator, I want to enable DDoS IP Protection on a public IP address using the CLI, so that I can enhance the security of my applications against distributed denial-of-service attacks.
1111
---
@@ -41,9 +41,11 @@ To create a resource group, use [az group create](/cli/azure/group#az-group-crea
4141

4242
## Enable DDoS IP Protection on a public IP address
4343

44-
### New public IP address
44+
You can enable DDoS IP Protection when creating a new public IP address or for an existing public IP address. Select the tab for your scenario.
4545

46-
You can enable DDoS IP Protection when creating a public IP address. In this example, we'll name our public IP address _myStandardPublicIP_:
46+
# [New public IP address](#tab/new-ip)
47+
48+
In this example, we'll name our public IP address _myStandardPublicIP_:
4749

4850
```azurecli-interactive
4951
az network public-ip create \
@@ -55,7 +57,7 @@ You can enable DDoS IP Protection when creating a public IP address. In this exa
5557
--ddos-protection-mode Enabled
5658
```
5759

58-
### Existing public IP address
60+
# [Existing public IP address](#tab/existing-ip)
5961

6062
You can enable DDoS IP Protection on an existing public IP address.
6163

@@ -66,7 +68,9 @@ You can enable DDoS IP Protection on an existing public IP address.
6668
--ddos-protection-mode Enabled
6769
```
6870

69-
### Disable DDoS IP Protection:
71+
---
72+
73+
## Disable DDoS IP Protection for a public IP address
7074

7175
You can disable DDoS IP Protection on an existing public IP address.
7276

articles/ddos-protection/manage-ddos-ip-protection-portal.md

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ author: AbdullahBell
55
ms.author: abell
66
ms.service: azure-ddos-protection
77
ms.topic: quickstart
8-
ms.date: 03/17/2025
8+
ms.date: 01/26/2026
99
ms.custom: template-quickstart
1010
# Customer intent: "As a network administrator, I want to configure DDoS IP protection for my public IP address, so that I can safeguard my application from distributed denial-of-service attacks."
1111
---
@@ -20,14 +20,16 @@ In this quickstart, you enable DDoS IP protection and link it to a public IP add
2020
## Prerequisites
2121

2222
- Create a [free account](https://azure.microsoft.com/pricing/purchase-options/azure-account?cid=msft_learn) before you begin.
23-
- Sign in to the [Azure portal](https://portal.azure.com).
23+
- Sign in to the [Azure portal](https://portal.azure.com).
2424

2525
## Enable DDoS IP Protection on a public IP address
2626

27+
You can enable DDoS IP Protection when creating a new public IP address or for an existing public IP address. Select the tab for your scenario.
28+
2729
> [!IMPORTANT]
2830
> Ensure that your account is assigned to the [network contributor](../role-based-access-control/built-in-roles.md?toc=%2fazure%2fvirtual-network%2ftoc.json#network-contributor) role or to a [custom role](../role-based-access-control/custom-roles.md?toc=%2fazure%2fvirtual-network%2ftoc.json) that is assigned the appropriate actions listed in the how-to guide on [Permissions](manage-permissions.md).
2931
30-
### Create a public IP address
32+
# [New public IP address](#tab/new-ip)
3133

3234
1. Select **Create a resource** in the upper left corner of the Azure portal.
3335
1. Select **Networking**, and then select **Public IP address**.
@@ -52,7 +54,7 @@ In this quickstart, you enable DDoS IP protection and link it to a public IP add
5254

5355
1. Select **Review + create** to review your settings and create the public IP address.
5456

55-
### Enable for an existing Public IP address
57+
# [Existing public IP address](#tab/existing-ip)
5658

5759
1. In the search box at the top of the portal, enter **public IP Address**. Select **public IP Address**.
5860
1. Select your Public IP address. In this example, select **myStandardPublicIP**.
@@ -62,14 +64,17 @@ In this quickstart, you enable DDoS IP protection and link it to a public IP add
6264

6365
1. In the **Configure DDoS protection** pane, under **Protection type**, select **IP**, then select **Save**.
6466

65-
### Disable for a Public IP address:
67+
---
68+
69+
## Disable DDoS IP Protection for a public IP address
6670

6771
1. Enter the name of the public IP address you want to disable DDoS IP Protection for in the **Search resources, services, and docs box** at the top of the portal. When the name of public IP address appears in the search results, select it.
6872
1. Under **Properties** in the overview pane, select **DDoS Protection**.
6973
1. Under **Protection type** select **Disable**, then select **Save**.
7074

7175
> [!NOTE]
7276
> When changing DDoS IP protection from **Enabled** to **Disabled**, telemetry for the public IP resource will no longer be active.
77+
7378
## Validate and test
7479

7580
First, check the details of your public IP address:

articles/ddos-protection/manage-ddos-protection-cli.md

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ author: AbdullahBell
66
ms.service: azure-ddos-protection
77
ms.topic: quickstart
88
ms.custom: devx-track-azurecli
9-
ms.date: 03/17/2025
9+
ms.date: 01/26/2026
1010
ms.author: abell
1111
# Customer intent: As a network administrator, I want to create and configure a DDoS protection plan using Azure CLI, so that I can enhance the security of my virtual networks against DDoS attacks.
1212
---
@@ -51,9 +51,11 @@ az network ddos-protection create \
5151

5252
## Enable DDoS protection for a virtual network
5353

54-
### Enable DDoS protection for a new virtual network
54+
You can enable DDoS protection when creating a new virtual network or for an existing virtual network. Select the tab for your scenario.
5555

56-
You can enable DDoS protection when creating a virtual network. In this example, we'll name our virtual network _MyVnet_:
56+
# [New virtual network](#tab/new-vnet)
57+
58+
In this example, we'll name our virtual network _MyVnet_:
5759

5860
```azurecli-interactive
5961
az network vnet create \
@@ -66,7 +68,7 @@ az network vnet create \
6668

6769
[!INCLUDE [DDoS-Protection-virtual-network-relocate-note.md](../../includes/DDoS-Protection-virtual-network-relocate-note.md)]
6870

69-
### Enable DDoS protection for an existing virtual network
71+
# [Existing virtual network](#tab/existing-vnet)
7072

7173
When [creating a DDoS protection plan](#create-a-ddos-protection-plan), you can associate one or more virtual networks to the plan. To add more than one virtual network, list the names or IDs, space-separated. In this example, we'll add _MyVnet_:
7274

@@ -91,7 +93,9 @@ az network vnet update \
9193
--ddos-protection true
9294
```
9395

94-
### Disable DDoS protection for a virtual network
96+
---
97+
98+
## Disable DDoS protection for a virtual network
9599

96100
Update a given virtual network to disable DDoS protection:
97101

articles/ddos-protection/manage-ddos-protection-powershell-ip.md

Lines changed: 14 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ author: AbdullahBell
55
ms.author: abell
66
ms.service: azure-ddos-protection
77
ms.topic: quickstart
8-
ms.date: 03/17/2025
8+
ms.date: 01/26/2026
99
ms.custom: template-quickstart, devx-track-azurepowershell
1010
# Customer intent: As a cloud engineer, I want to enable DDoS IP protection for a public IP address using PowerShell, so that I can strengthen my infrastructure against potential DDoS attacks.
1111
---
@@ -30,7 +30,11 @@ In this QuickStart, you'll enable DDoS IP protection and link it to a public IP
3030

3131
## Enable DDoS IP Protection for a public IP address
3232

33-
You can enable DDoS IP Protection when creating a public IP address. In this example, we'll name our public IP address _myStandardPublicIP_:
33+
You can enable DDoS IP Protection when creating a new public IP address or for an existing public IP address. Select the tab for your scenario.
34+
35+
# [New public IP address](#tab/new-ip)
36+
37+
In this example, we'll name our public IP address _myStandardPublicIP_:
3438

3539
```azurepowershell-interactive
3640
#Creates the resource group
@@ -39,12 +43,13 @@ New-AzResourceGroup -Name MyResourceGroup -Location eastus
3943
#Creates the IP address and enables DDoS IP Protection
4044
New-AzPublicIpAddress -Name myStandardPublicIP -ResourceGroupName MyResourceGroup -Sku Standard -Location "East US" -AllocationMethod Static -DdosProtectionMode Enabled
4145
```
46+
4247
> [!NOTE]
4348
> DDoS IP Protection is enabled only on Public IP Standard SKU.
4449
45-
### Enable DDoS IP Protection for an existing public IP address
50+
# [Existing public IP address](#tab/existing-ip)
4651

47-
You can associate an existing public IP address:
52+
You can enable DDoS IP Protection for an existing public IP address:
4853

4954
```azurepowershell-interactive
5055
#Gets the public IP address
@@ -57,6 +62,7 @@ $publicIp.DdosSettings.ProtectionMode = 'Enabled'
5762
Set-AzPublicIpAddress -PublicIpAddress $publicIp
5863
```
5964

65+
---
6066

6167
## Validate and test
6268

@@ -73,7 +79,8 @@ $protectionMode = $publicIp.DdosSettings.ProtectionMode
7379
$protectionMode
7480
7581
```
76-
## Disable DDoS IP Protection for an existing public IP address
82+
83+
## Disable DDoS IP Protection for a public IP address
7784

7885
```azurepowershell-interactive
7986
$publicIp = Get-AzPublicIpAddress -Name myStandardPublicIP -ResourceGroupName MyResourceGroup
@@ -82,6 +89,7 @@ $publicIp.DdosSettings.ProtectionMode = 'Disabled'
8289
8390
Set-AzPublicIpAddress -PublicIpAddress $publicIp
8491
```
92+
8593
> [!NOTE]
8694
> When changing DDoS IP protection from **Enabled** to **Disabled**, telemetry for the public IP resource will no longer be active.
8795
@@ -92,6 +100,7 @@ You can keep your resources for the next tutorial. If no longer needed, delete t
92100
```azurepowershell-interactive
93101
Remove-AzResourceGroup -Name MyResourceGroup
94102
```
103+
95104
## Next steps
96105

97106
In this quickstart, you created:

articles/ddos-protection/manage-ddos-protection-powershell.md

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ services: ddos-protection
55
author: AbdullahBell
66
ms.service: azure-ddos-protection
77
ms.topic: quickstart
8-
ms.date: 03/17/2025
8+
ms.date: 01/26/2026
99
ms.author: abell
1010
ms.custom: devx-track-azurepowershell, mode-api
1111
# Customer intent: "As a cloud administrator, I want to create and configure a DDoS protection plan using PowerShell, so that I can secure my virtual networks against distributed denial-of-service attacks effectively."
@@ -47,9 +47,11 @@ New-AzDdosProtectionPlan -ResourceGroupName MyResourceGroup -Name MyDdosProtecti
4747

4848
## Enable DDoS for a virtual network
4949

50-
### Enable DDoS for a new virtual network
50+
You can enable DDoS protection when creating a new virtual network or for an existing virtual network. Select the tab for your scenario.
5151

52-
You can enable DDoS protection when creating a virtual network. In this example, we'll name our virtual network _MyVnet_:
52+
# [New virtual network](#tab/new-vnet)
53+
54+
In this example, we'll name our virtual network _MyVnet_:
5355

5456
```azurepowershell-interactive
5557
#Gets the DDoS protection plan ID
@@ -59,7 +61,7 @@ $ddosProtectionPlanID = Get-AzDdosProtectionPlan -ResourceGroupName MyResourceGr
5961
New-AzVirtualNetwork -Name MyVnet -ResourceGroupName MyResourceGroup -Location "East US" -AddressPrefix 10.0.0.0/16 -DdosProtectionPlan $ddosProtectionPlanID.Id -EnableDdosProtection
6062
```
6163

62-
### Enable DDoS for an existing virtual network
64+
# [Existing virtual network](#tab/existing-vnet)
6365

6466
You can associate an existing virtual network when creating a DDoS protection plan:
6567

@@ -76,7 +78,10 @@ $vnet.DdosProtectionPlan.Id = $ddosProtectionPlanID.Id
7678
$vnet.EnableDdosProtection = $true
7779
$vnet | Set-AzVirtualNetwork
7880
```
79-
### Disable DDoS for a virtual network
81+
82+
---
83+
84+
## Disable DDoS for a virtual network
8085

8186
To disable DDoS protection for a virtual network:
8287

articles/ddos-protection/manage-ddos-protection.md

Lines changed: 17 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,20 @@
11
---
2-
title: 'QuickStart: Create and configure Azure DDoS Network Protection using - Azure portal'
2+
title: 'Quickstart: Create and configure Azure DDoS Network Protection using the Azure portal'
33
description: Learn how to use Azure DDoS Network Protection to mitigate an attack.
44
author: AbdullahBell
55
ms.author: abell
66
ms.service: azure-ddos-protection
77
ms.topic: quickstart
8-
ms.date: 03/17/2025
9-
ms.custom: template-quickstart
8+
ms.date: 01/26/2026
109
# Customer intent: As a network administrator, I want to create and configure a DDoS protection plan for my virtual networks, so that I can safeguard my resources from distributed denial-of-service attacks.
1110
---
1211

13-
# QuickStart: Create and configure Azure DDoS Network Protection using the Azure portal
12+
# Quickstart: Create and configure Azure DDoS Network Protection using the Azure portal
1413

15-
Get started with Azure DDoS Network Protection by using the Azure portal.
14+
In this Quickstart, you create a DDoS protection plan and link it to a virtual network.
1615

1716
A DDoS protection plan defines a set of virtual networks that have DDoS Network Protection enabled, across subscriptions. You can configure one DDoS protection plan for your organization and link virtual networks from multiple subscriptions under a single Microsoft Entra tenant to the same plan.
1817

19-
In this QuickStart, you create a DDoS protection plan and link it to a virtual network.
20-
2118
:::image type="content" source="./media/manage-ddos-protection/ddos-network-protection-diagram-simple.png" alt-text="Diagram of DDoS Network Protection." lightbox="./media/manage-ddos-protection/ddos-network-protection-diagram-simple.png":::
2219

2320
## Prerequisites
@@ -44,7 +41,8 @@ In this QuickStart, you create a DDoS protection plan and link it to a virtual n
4441
[!INCLUDE [DDoS-Protection-region-requirement.md](../../includes/DDoS-Protection-region-requirement.md)]
4542

4643
## Enable DDoS protection for a virtual network
47-
### Enable for a new virtual network
44+
45+
# [New virtual network](#tab/new-vnet)
4846

4947
1. Select **Create a resource** in the upper left corner of the Azure portal.
5048
1. Select **Networking**, and then select **Virtual network**.
@@ -58,27 +56,28 @@ In this QuickStart, you create a DDoS protection plan and link it to a virtual n
5856
| Region | Enter **East US**. |
5957

6058
1. In the *Security* pane, select **Enable** on the **Azure DDoS Network Protection** radio.
61-
1. Select **MyDdosProtectionPlan** from the **DDoS protection plan** pane. The plan you select can be in the same, or different subscription than the virtual network, but both subscriptions must be associated to the same Microsoft Entra tenant.
62-
1. Select **Next**. In the IP address pane, select **Add IPv4 address space** and enter the following values. Then select **Add**.
59+
1. Select **MyDdosProtectionPlan** from the **DDoS protection plan** pane or create a new plan. The plan you select can be in the same, or different subscription than the virtual network, but both subscriptions must be associated to the same Microsoft Entra tenant.
60+
1. Select **Next**. In the **IP addresses** pane, update the IP address space with the following values.
6361

6462
| Setting | Value |
6563
| --------- | --------- |
66-
| IPv4 address space | Enter **10.1.0.0/16.** |
67-
| Subnet name | Under **Subnet name**, select the **Add subnet** link and enter **mySubnet.** |
68-
| Subnet address range | Enter **10.1.0.0/24.** |
64+
| IPv4 address space | Enter **10.1.0.0/16**. |
65+
| Subnet name | Under **Subnets**, select the **default** link and update the name to **mySubnet**. |
66+
| Starting address | Enter **10.1.0.0**. |
67+
| Size | Select **/24**. |
6968

70-
1. Select **Review + create** then **Create**.
69+
1. Select **Save** > **Review + create** > **Create**.
7170

7271
[!INCLUDE [DDoS-Protection-virtual-network-relocate-note.md](../../includes/DDoS-Protection-virtual-network-relocate-note.md)]
7372

74-
### Enable for an existing virtual network
73+
# [Existing virtual network](#tab/existing-vnet)
7574

7675
1. Create a DDoS protection plan by completing the steps in [Create a DDoS protection plan](#create-a-ddos-protection-plan), if you don't have an existing DDoS protection plan.
7776
1. Enter the name of the virtual network in the **Search resources, services, and docs** box at the top of the Azure portal. When it appears in the search results, select it.
7877
1. Under **Settings**, select **DDoS protection**.
7978
1. Select **Enable**. Under **DDoS protection plan**, choose an existing plan or the one you created in step 1, then select **Save**. The plan can be in the same or a different subscription than the virtual network, but both must be associated with the same Microsoft Entra tenant.
8079

81-
### Add Virtual Networks to an existing DDoS protection plan
80+
# [Existing DDoS protection plan](#tab/existing-plan)
8281

8382
You can also enable the DDoS protection plan for an existing virtual network from the DDoS Protection plan itself. This is useful if you have multiple virtual networks to protect with the same plan.
8483

@@ -87,6 +86,8 @@ You can also enable the DDoS protection plan for an existing virtual network fro
8786
1. Under **Settings**, select **Protected resources**.
8887
1. Select **Add**, choose the subscription, resource group, and virtual network, then select **Add** again.
8988

89+
---
90+
9091
## Configure an Azure DDoS Protection Plan using Azure Firewall Manager
9192

9293
Azure Firewall Manager is a platform to manage and protect your network resources at scale. You can associate your virtual networks with a DDoS protection plan within Azure Firewall Manager. See [Configure an Azure DDoS Protection Plan using Azure Firewall Manager](../firewall-manager/configure-ddos.md).

0 commit comments

Comments
 (0)