Skip to content

Commit 1f83ec2

Browse files
Merge pull request #312049 from asudbring/tsk554559-sfi-bastion
Update private DNS resolver tutorial with Bastion Developer SKU and inline portal instructions
2 parents 290e791 + 7122daf commit 1f83ec2

1 file changed

Lines changed: 88 additions & 2 deletions

File tree

articles/private-link/tutorial-dns-on-premises-private-resolver.md

Lines changed: 88 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ author: abell
66
ms.author: abell
77
ms.service: azure-private-link
88
ms.topic: tutorial
9-
ms.date: 02/18/2025
9+
ms.date: 02/23/2026
1010
ms.custom: template-tutorial
1111
# Customer intent: As a network administrator, I want to build a private DNS infrastructure using a resolver with a private endpoint for my on-premises workloads, so that I can securely resolve private IPs without managing VMs or DNS records on-premises.
1212
---
@@ -54,7 +54,93 @@ The following resources are used in this tutorial to simulate an on-premises and
5454
| Virtual network peer | **vnet-1-to-vnet-2** | Virtual network peer between the simulated on-premises network and cloud virtual network. |
5555
| Virtual network peer | **vnet-2-to-vnet-1** | Virtual network peer between the cloud virtual network and simulated on-premises network. |
5656

57-
[!INCLUDE [virtual-network-create-with-bastion.md](~/reusable-content/ce-skilling/azure/includes/virtual-network-create-with-bastion.md)]
57+
## Create a resource group
58+
59+
A resource group is a logical container for Azure resources. This procedure creates a resource group for all resources used in this tutorial.
60+
61+
1. In the portal, search for and select **Resource groups**.
62+
63+
1. On the **Resource groups** page, select **+ Create**.
64+
65+
1. On the **Basics** tab, enter or select the following information:
66+
67+
| Setting | Value |
68+
|---|---|
69+
| **Project details** | |
70+
| Subscription | Select your subscription. |
71+
| Resource group | Enter **test-rg**. |
72+
| **Resource details** | |
73+
| Region | Select **East US 2**. |
74+
75+
1. Select **Review + create**, and then select **Create**.
76+
77+
## Create a virtual network
78+
79+
The following procedure creates a virtual network with a resource subnet.
80+
81+
1. In the portal, search for and select **Virtual networks**.
82+
83+
1. On the **Virtual networks** page, select **+ Create**.
84+
85+
1. On the **Basics** tab of **Create virtual network**, enter, or select the following information:
86+
87+
| Setting | Value |
88+
|---|---|
89+
| **Project details** | |
90+
| Subscription | Select your subscription. |
91+
| Resource group | Select **test-rg**. |
92+
| **Instance details** | |
93+
| Name | Enter **vnet-1**. |
94+
| Region | Select **East US 2**. |
95+
96+
1. Select **Next** to proceed to the **Security** tab.
97+
98+
1. Select **Next** to proceed to the **IP Addresses** tab.
99+
100+
1. In the address space box in **Subnets**, select the **default** subnet.
101+
102+
1. In **Edit subnet**, enter or select the following information:
103+
104+
| Setting | Value |
105+
|---|---|
106+
| **Subnet details** | |
107+
| Subnet template | Leave the default **Default**. |
108+
| Name | Enter **subnet-1**. |
109+
| Starting address | Leave the default of **10.0.0.0**. |
110+
| Subnet size | Leave the default of **/24 (256 addresses)**. |
111+
112+
1. Select **Save**.
113+
114+
1. Select **Review + create** at the bottom of the screen, and when validation passes, select **Create**.
115+
116+
## Deploy Azure Bastion
117+
118+
Azure Bastion uses your browser to connect to VMs in your virtual network over Secure Shell (SSH) or Remote Desktop Protocol (RDP) by using their private IP addresses. The VMs don't need public IP addresses, client software, or special configuration. For more information about Azure Bastion, see [Azure Bastion](/azure/bastion/bastion-overview).
119+
120+
>[!NOTE]
121+
>[!INCLUDE [Pricing](~/reusable-content/ce-skilling/azure/includes/bastion-pricing.md)]
122+
123+
1. In the search box at the top of the portal, enter **Bastion**. Select **Bastions** in the search results.
124+
125+
1. Select **+ Create**.
126+
127+
1. In the **Basics** tab of **Create a Bastion**, enter, or select the following information:
128+
129+
| Setting | Value |
130+
|---|---|
131+
| **Project details** | |
132+
| Subscription | Select your subscription. |
133+
| Resource group | Select **test-rg**. |
134+
| **Instance details** | |
135+
| Name | Enter **bastion**. |
136+
| Region | Select **East US 2**. |
137+
| Tier | Select **Developer**. |
138+
| **Configure virtual networks** | |
139+
| Virtual network | Select **vnet-1**. |
140+
141+
1. Select **Review + create**.
142+
143+
1. Select **Create**.
58144

59145
It takes a few minutes for the Bastion host deployment to complete. The Bastion host is used later in the tutorial to connect to the "on-premises" virtual machine to test the private endpoint. You can proceed to the next steps when the virtual network is created.
60146

0 commit comments

Comments
 (0)