Skip to content

Commit 3ce1e5b

Browse files
asudbringCopilot
andcommitted
Add Bastion Developer for secure VM access, replace RDP
Co-authored-by: Copilot <[email protected]>
1 parent bb6a824 commit 3ce1e5b

1 file changed

Lines changed: 43 additions & 6 deletions

File tree

articles/dns/tutorial-alias-pip.md

Lines changed: 43 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ services: dns
55
author: asudbring
66
ms.service: azure-dns
77
ms.topic: tutorial
8-
ms.date: 11/30/2023
8+
ms.date: 07/11/2025
99
ms.author: allensu
1010
ms.custom: template-tutorial #Required; leave this attribute/value as-is.
1111
#Customer intent: As an experienced network administrator, I want to configure Azure an DNS alias record to refer to an Azure public IP address.
@@ -20,6 +20,7 @@ In this tutorial, you learn how to:
2020

2121
> [!div class="checklist"]
2222
> * Create a virtual network and a subnet.
23+
> * Deploy Azure Bastion.
2324
> * Create a web server virtual machine with a public IP.
2425
> * Create an alias record that points to the public IP.
2526
> * Test the alias record.
@@ -74,6 +75,35 @@ Create a virtual network and a subnet to place your web server in.
7475
1. Select the **Review + create** tab or select the **Review + create** button.
7576
1. Select **Create**.
7677

78+
## Deploy Azure Bastion
79+
80+
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).
81+
82+
>[!NOTE]
83+
>[!INCLUDE [Pricing](~/reusable-content/ce-skilling/azure/includes/bastion-pricing.md)]
84+
85+
1. In the search box at the top of the portal, enter **Bastion**. Select **Bastions** in the search results.
86+
87+
1. Select **+ Create**.
88+
89+
1. In the **Basics** tab of **Create a Bastion**, enter, or select the following information:
90+
91+
| Setting | Value |
92+
|---|---|
93+
| **Project details** | |
94+
| Subscription | Select your subscription. |
95+
| Resource group | Select **PIPResourceGroup**. |
96+
| **Instance details** | |
97+
| Name | Enter **bastion**. |
98+
| Region | Select the same region as your virtual network. |
99+
| Tier | Select **Developer**. |
100+
| **Configure virtual networks** | |
101+
| Virtual network | Select **myPIPVNet**. |
102+
103+
1. Select **Review + create**.
104+
105+
1. Select **Create**.
106+
77107
## Create a web server virtual machine
78108

79109
Create a Windows Server virtual machine and then install IIS web server on it.
@@ -118,7 +148,7 @@ Create a Windows Server 2019 virtual machine.
118148
| Public IP | Take the default Standard SKU public IP. |
119149
| NIC network security group | Select **Basic**. |
120150
| Public inbound ports | Select **Allow selected ports**. |
121-
| Select inbound ports | Select **HTTP (80)**, **HTTPS (443)** and **RDP (3389)**. |
151+
| Select inbound ports | Select **HTTP (80)** and **HTTPS (443)**. |
122152

123153
1. Select **Review + create**.
124154
1. Review the settings, and then select **Create**.
@@ -132,10 +162,17 @@ This deployment may take a few minutes to complete.
132162

133163
Install IIS web server on **Web-01**.
134164

135-
1. In the **Overview** page of **Web-01**, select **Connect** and then **RDP**.
136-
1. In the **RDP** page, select **Download RDP File**.
137-
1. Open *Web-01.rdp*, and select **Connect**.
138-
1. Enter the username and password entered during virtual machine creation.
165+
1. In the **Overview** page of **Web-01**, select **Connect** then **Connect via Bastion**.
166+
167+
1. In the **Bastion** connection page, enter or select the following information:
168+
169+
| Setting | Value |
170+
|---|---|
171+
| **Authentication Type** | Select **Password**. |
172+
| **Username** | Enter the username you created during VM creation. |
173+
| **Password** | Enter the password you created during VM creation. |
174+
175+
1. Select **Connect**.
139176
1. On the **Server Manager** dashboard, select **Manage** then **Add Roles and Features**.
140177
1. Select **Server Roles** or select **Next** three times. On the **Server Roles** screen, select **Web Server (IIS)**.
141178
1. Select **Add Features**, and then select **Next**.

0 commit comments

Comments
 (0)