Skip to content

Commit 18e3e48

Browse files
author
Michael Bender
committed
Updates to how-to
1 parent 977084d commit 18e3e48

File tree

5 files changed

+108
-39
lines changed

5 files changed

+108
-39
lines changed

articles/virtual-network-manager/TOC.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,7 @@
112112
- name: Configure cross-tenant connection - CLI
113113
href: how-to-configure-cross-tenant-cli.md
114114
- Name: Manage IP addresses
115-
href: how-to-manage-ip-addresses.md
115+
href: how-to-manage-ip-addresses-network-manager.md
116116
- name: Monitoring
117117
items:
118118
- name: Configure Event Logs for Azure Virtual Network Manager
Lines changed: 107 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,107 @@
1+
---
2+
title: Manage IP addresses with Azure Virtual Network Manager
3+
description: Learn how to manage IP addresses with Azure Virtual Network Manager by creating and assigning IP address pools to your virtual networks.
4+
author: mbender-ms
5+
ms.author: mbender
6+
ms.service: azure-virtual-network-manager
7+
ms.topic: how-to
8+
ms.date: 07/17/2024
9+
#customer intent: As a network administrator, I want to learn how to manage IP addresses with Azure Virtual Network Manager so that I can create and assign IP address pools to my virtual networks.
10+
---
11+
12+
# Manage IP addresses with Azure Virtual Network Manager
13+
14+
Azure Virtual Network Manager allows you to manage IP addresses by creating and assigning IP address pools to your virtual networks. This article shows you how to create and assign IP address pools to your virtual networks with IP address management (IPAM) in Azure Virtual Network Manager.
15+
16+
[!INCLUDE [virtual-network-manager-ipam](../../includes/virtual-network-manager-ipam.md)]
17+
18+
## Prerequisites
19+
20+
- An Azure subscription. If you don't have an Azure subscription, create a [free account](https://azure.microsoft.com/free/) before you begin.
21+
- An existing network manager instance. If you don't have a network manager instance, see [Create a network manager instance](create-virtual-network-manager-portal.md).
22+
- To manage IP addresses in your network manager, you have the **Network Contributor** role with [role-based access control](../role-based-access-control/quickstart-assign-role-user-portal.md) Classic Admin/legacy authorization isn't supported.
23+
24+
## Create an IP address pool
25+
26+
In this step, you create an IP address pool for your virtual network.
27+
28+
1. In the Azure portal, search for and select **Network managers**.
29+
2. Select your network manager instance.
30+
3. In the left menu, select **IP address pools** under **IP address management**.
31+
4. Select **+ Create** or **Create** to create a new IP address pool.
32+
5. In the **Create an IP address pool** window, enter the following information:
33+
| Field | Description |
34+
| --- | --- |
35+
| **Name** | Enter a name for the IP address pool. |
36+
| **Description** | Enter a description for the IP address pool. |
37+
| **Parent pool** | For creating a **root pool**, leave default of **None**. For creating a **child pool**, select the parent pool. |
38+
39+
6. Select **Next** or the **IP addresses** tab.
40+
7. Under **Starting address**, enter the IP address range for the pool.
41+
8. Select **Review + create** and then **Create** to create the IP address pool.
42+
43+
## Associate a virtual network with an IP address pool
44+
45+
In this step, you associate a virtual network with an IP address pool from the **Allocations** settings page in the IP address pool. From this page, you can allocate address spaces to a child pool, an existing resource with CIDRs, and a static CIDR block.
46+
47+
1. Browse to your IP address pool.
48+
2. Select **Allocate** or **Allocations** under **Settings**.
49+
3. In the **Allocations** window, select **+ Create**>**Associate resources**. The **Associate resources** option allocates a CIDR to an existing virtual network.
50+
4. In the **Select resources** window, select the virtual networks you want to associate with the IP address pool and then choose **Select**.
51+
52+
## Create static CIDR blocks for a pool
53+
54+
In this step, you create a static CIDR block for a pool. This is helpful for allocating a space that is outside of Azure or Azure resources that aren't supported by IPAM. For example, you can allocate a CIDR in the pool to the address space that you in your on-premises environment. Likewise, you can also use this for a space that is used by your VWAN hub or Azure VMware Private Cloud.
55+
56+
1. Browse to your IP address pool.
57+
2. Select **Allocate** or **Allocations** under **Settings**.
58+
3. In the **Allocations** window, select **+ Create**>**Allocate static CIDRs**. The **Allocate static CIDRs** option allocates a CIDR to an address space that isn't currently in use within Azure or is part of Azure resources not yet supported by the IPAM service. For example, this can be a CIDR that is used by your on-premises environment or a VWAN hub.
59+
60+
## Review allocation usage
61+
62+
In this step, you review the allocation usage of the IP address pool. This helps you understand how the CIDRs are being used in the pool, along with the percentage of the pool that is allocated and the compliance status of the pool.
63+
64+
1. Browse to your IP address pool.
65+
2. Select **Allocations** under **Settings**.
66+
3. In the **Allocations** window, you can review all of the statistics for the address pool including:
67+
68+
| Field | Description |
69+
| --- | --- |
70+
| **Address Space** | The address space that is allocated to the pool. |
71+
| **Address count** | The number of addresses that are allocated to the pool. |
72+
| **IP usage** | The number of IP addresses that are actively being consumed by resources. |
73+
| **IP allocation** | The set of IP addresses that are allocated from the pool for potential use. |
74+
75+
4. For each allocation, you can see the following:
76+
77+
| Field | Description |
78+
| --- | --- |
79+
| **Name** | The name of the allocation. |
80+
| **Address space** | The address space that is allocated to the pool. |
81+
| **Address count** | The number of addresses that are allocated to the pool. |
82+
| **IP allocation** | The set of IP addresses that are allocated from the pool for potential use. |
83+
| **IP usage** | The number of IP addresses that are actively being consumed by resources. |
84+
| **Compliancy** | The status of the allocation to the pool. |
85+
86+
## Delegating permissions for IP address management
87+
88+
In this step, you delegate permissions to other users to manage IP address pools in your network manager. This allows you to control access to the IP address pools and ensure that only authorized users can manage the pools.
89+
90+
1. Browse to your IP address pool.
91+
2. In the left menu, select **Access control (IAM)**.
92+
93+
You can also give permission to use an IPAM pool to other users. This is useful when you want to let your users create a virtual network and make sure the virtual network that they create won't have overlap CIDRs.
94+
To do so, in IAM, add a role assignment of “IPAM Pool Contributor” and assign access.
95+
96+
:::image type="content" source="media/how-to-manage-ip-addresses/ip-address-pool-allocation-statistics-thumb.png" alt-text="Screenshot of ip address allocations page with resource allocations and statistics of ip address pool." lightbox="media/how-to-manage-ip-addresses/ip-address-pool-allocation-statistics.png":::
97+
98+
## Create a Vnet with a non-overlapping CIDR range
99+
100+
In this step, you create a VNet with a non-overlapping CIDR range by allowing IPAM to automatically provide a non-overlapping CIDR.
101+
102+
1. In the Azure portal, search for and select **Virtual Network**.
103+
2. Select **+ Create**.
104+
3.
105+
106+
107+
Instead of specifying a specific CIDR, you can choose to let IPAM to automatically provide a non-overlapping CIDR. You can do so by choosing an IPAM pool and the size for the VNet as shown below.

articles/virtual-network-manager/how-to-manage-ip-addresses.md

Lines changed: 0 additions & 38 deletions
This file was deleted.
64.7 KB
Loading
82.4 KB
Loading

0 commit comments

Comments
 (0)