Skip to content

Commit b7852d2

Browse files
author
Michael Bender
committed
rough drafts
1 parent 4fd1f7d commit b7852d2

File tree

3 files changed

+13
-17
lines changed

3 files changed

+13
-17
lines changed
20.1 KB
Loading
-42.5 KB
Loading

articles/virtual-network-manager/tutorial-create-secured-hub-and-spoke.md

Lines changed: 13 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ In this tutorial, you learn how to:
3232
## Prerequisite
3333

3434
* An Azure account with an active subscription. [Create an account for free](https://azure.microsoft.com/free/?WT.mc_id=A261C142F).
35-
* Before you can complete steps in this tutorial, you must first [create an Azure Virtual Network Manager](create-virtual-network-manager-portal.md) instance. The instance needs to included the **Connectitivity** and **Security admin** features. This tutorial used a Virtual Network Manager instance named **vnm-learn-eastus-001**.
35+
* Before you can complete steps in this tutorial, you must first [create an Azure Virtual Network Manager](create-virtual-network-manager-portal.md) instance. The instance needs to included the **Connectivity** and **Security admin** features. This tutorial used a Virtual Network Manager instance named **vnm-learn-eastus-001**.
3636

3737
## Create virtual networks
3838

@@ -73,7 +73,7 @@ This procedure walks you through creating three virtual networks that will be co
7373
| ------- | ----- |
7474
| Subscription | Select the same subscription you selected in step 3. |
7575
| Resource group | Select the **rg-learn-eastus-001**. |
76-
| Name | Enter **vnet-learn-prod-eastus-002** and **vnet-learn-hub-eastus-001** for each additional virtual network. |
76+
| Name | Enter **vnet-learn-prod-eastus-002** and **vnet-learn-hub-eastus-001** for the two virtual networks. |
7777
| Region | Select **(US) East US** |
7878
| vnet-learn-prod-eastus-002 IP addresses | IPv4 address space: 10.1.0.0/16 </br> Subnet name: default </br> Subnet address space: 10.1.0.0/24|
7979
| vnet-learn-hub-eastus-001 IP addresses | IPv4 address space: 10.2.0.0/16 </br> Subnet name: default </br> Subnet address space: 10.2.0.0/24|
@@ -145,7 +145,7 @@ Deploy a virtual network gateway into the hub virtual network. This virtual netw
145145
:::image type="content" source="media/create-virtual-network-manager-portal/effective-virtual-networks.png" alt-text="Screenshot of Effective virtual networks page with results of conditional statement.":::
146146

147147
1. Select **Save** to deploy the group membership. It can take up to one minute for the policy to take effect and be added to your network group.
148-
1. On the **Network Group** page under **Settings**, select **Group Members** to view the membership of the group based on the conditions defined in Azure Policy. You'll note the **Source** is listed as **azpol-learn-prod-eastus-001**.
148+
1. On the **Network Group** page under **Settings**, select **Group Members** to view the membership of the group based on the conditions defined in Azure Policy. The **Source** is listed as **azpol-learn-prod-eastus-001**.
149149

150150
:::image type="content" source="media/create-virtual-network-manager-portal/group-members-list.png" alt-text="Screenshot of dynamic group membership under Group Membership.":::
151151

@@ -165,7 +165,7 @@ Deploy a virtual network gateway into the hub virtual network. This virtual netw
165165
| Description | *(Optional)* Provide a description about this connectivity configuration. |
166166

167167

168-
1. On the **Topology** tab, select **Hub and Spoke**. This will reveal other settings.
168+
1. On the **Topology** tab, select **Hub and Spoke**. This reveals other settings.
169169

170170
:::image type="content" source="./media/tutorial-create-secured-hub-and-spoke/hub-configuration.png" alt-text="Screenshot of selecting a hub for the connectivity configuration.":::
171171

@@ -186,7 +186,7 @@ Deploy a virtual network gateway into the hub virtual network. This virtual netw
186186

187187
| Setting | Value |
188188
| ------- | ----- |
189-
| Direct Connectivity | Select the checkbox for **Enable connectivity within network group**. This setting will allow spoke virtual networks in the network group in the same region to communicate with each other directly. |
189+
| Direct Connectivity | Select the checkbox for **Enable connectivity within network group**. This setting allows spoke virtual networks in the network group in the same region to communicate with each other directly. |
190190
| Global Mesh | Leave **Enable mesh connectivity across regions** option **unchecked**. This setting isn't required as both spokes are in the same region |
191191
| Hub as gateway | Select the checkbox for **Hub as a gateway**. |
192192

@@ -195,7 +195,7 @@ Deploy a virtual network gateway into the hub virtual network. This virtual netw
195195

196196
## Deploy the connectivity configuration
197197

198-
Make sure the virtual network gateway has been successfully deployed before deploying the connectivity configuration. If you deploy a hub and spoke configuration with **Use the hub as a gateway** enabled and there's no gateway, the deployment will fail. For more information, see [use hub as a gateway](concept-connectivity-configuration.md#use-hub-as-a-gateway).
198+
Make sure the virtual network gateway has been successfully deployed before deploying the connectivity configuration. If you deploy a hub and spoke configuration with **Use the hub as a gateway** enabled and there's no gateway, the deployment fails. For more information, see [use hub as a gateway](concept-connectivity-configuration.md#use-hub-as-a-gateway).
199199

200200
1. Select **Deployments** under *Settings*, then select **Deploy configuration**.
201201

@@ -216,7 +216,7 @@ Make sure the virtual network gateway has been successfully deployed before depl
216216

217217
:::image type="content" source="./media/create-virtual-network-manager-portal/deployment-confirmation.png" alt-text="Screenshot of deployment confirmation message.":::
218218

219-
1. The deployment will display in the list for the selected region. The deployment of the configuration can take a few minutes to complete.
219+
1. The deployment displays in the list for the selected region. The deployment of the configuration can take a few minutes to complete.
220220

221221
:::image type="content" source="./media/create-virtual-network-manager-portal/deployment-in-progress.png" alt-text="Screenshot of configuration deployment in progress status.":::
222222

@@ -272,33 +272,29 @@ Make sure the virtual network gateway has been successfully deployed before depl
272272

273273
### Verify from a virtual network
274274

275-
1. Go to **vnet-learn-hub-eastus-001** virtual network and select **Network Manager** under **Settings**. You'll see the **cc-learn-prod-eastus-001** connectivity configuration applied in the **Connectivity configurations** tab.
275+
1. Go to **vnet-learn-hub-eastus-001** virtual network and select **Network Manager** under **Settings**. The **Connectivity configurations** tab lists **cc-learn-prod-eastus-001** connectivity configuration applied in the
276276

277277
:::image type="content" source="./media/tutorial-create-secured-hub-and-spoke/vnet-connectivity-configuration.png" alt-text="Screenshot of connectivity configuration applied to the virtual network.":::
278278

279279
1. Select the **Security admin configurations** tab and expand **Outbound** to list the security admin rules applied to this virtual network.
280280

281281
:::image type="content" source="./media/tutorial-create-secured-hub-and-spoke/verify-security-admin-configuration.png" alt-text="Screenshot of security admin configuration applied to the virtual network.":::
282282

283-
1. Select **Peerings** under **Settings** to list the virtual network peerings created by Virtual Network Manager. It's name starts with **ANM_**.
283+
1. Select **Peerings** under **Settings** to list the virtual network peerings created by Virtual Network Manager. Its name starts with **ANM_**.
284284

285285
:::image type="content" source="./media/tutorial-create-secured-hub-and-spoke/vnet-peerings.png" alt-text="Screenshot of virtual network peerings created by Virtual Network Manager." lightbox="media/tutorial-create-secured-hub-and-spoke/vnet-peerings-large.png":::
286286

287287
### Verify from a VM
288288

289-
1. Deploy a test Windows VM into **vnet-learn-prod-eastus-001**.
289+
1. [Deploy a test virtual machine](../virtual-machines/linux/quick-create-portal.md) into **vnet-learn-prod-eastus-001**.
290290

291-
1. Go to the test VM created in *vnet-learn-prod-eastus-001* and select **Networking** under *Settings*. Select **Outbound port rules** and you'll see the security admin rule applied.
291+
1. Go to the test VM created in *vnet-learn-prod-eastus-001* and select **Networking** under *Settings*. Select **Outbound port rules** and verify the **DENY_INTERNET** rule is applied.
292292

293293
:::image type="content" source="./media/tutorial-create-secured-hub-and-spoke/vm-security-rules.png" alt-text="Screenshot of test VM's network security rules.":::
294294

295-
1. Select the network interface name.
295+
1. Select the network interface name and select **Effective routes** under **Help** to verify the routes for the virtual network peerings.The `10.2.0.0/16` route with the **Next Hop Type** of `VNet peering` is the route to the hub virtual network.
296296

297-
:::image type="content" source="./media/tutorial-create-secured-hub-and-spoke/vm-network-settings.png" alt-text="Screenshot of test VM's network settings.":::
298-
299-
1. Then select **Effective routes** under *Help* to see the routes for the virtual network peerings. The `10.3.0.0/16` route with the next hop of `VNetGlobalPeering` is the route to the hub virtual network. The `10.5.0.0/16` route with the next hop of `ConnectedGroup` is route to the other spoke virtual network. All spokes virtual network is in a *ConnectedGroup* when **Transitivity** is enabled.
300-
301-
:::image type="content" source="./media/tutorial-create-secured-hub-and-spoke/effective-routes.png" alt-text="Screenshot of effective routes from test VM network interface." lightbox="./media/tutorial-create-secured-hub-and-spoke/effective-routes-expanded.png" :::
297+
:::image type="content" source="./media/tutorial-create-secured-hub-and-spoke/effective-routes.png" alt-text="Screenshot of effective routes from test VM network interface." :::
302298

303299
## Clean up resources
304300

0 commit comments

Comments
 (0)