Skip to content

Commit 1d03662

Browse files
authored
Merge pull request #94289 from MicrosoftDocs/release-ignite-bastion
Ignite
2 parents bde6552 + ad08a45 commit 1d03662

35 files changed

+407
-114
lines changed

articles/azure-subscription-service-limits.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -79,6 +79,7 @@ In the following list of limits, a new table reflects any differences in limits
7979
* [Multi-Factor Authentication](#multi-factor-authentication-limits)
8080
* [Networking](#networking-limits)
8181
* [Application Gateway](#application-gateway-limits)
82+
* [Azure Bastion](#azure-bastion-limits)
8283
* [Azure DNS](#azure-dns-limits)
8384
* [Azure Front Door Service](#azure-front-door-service-limits)
8485
* [Azure Firewall](#azure-firewall-limits)
@@ -175,6 +176,9 @@ The following table applies to v1, v2, Standard, and WAF SKUs unless otherwise s
175176
#### Traffic Manager limits
176177
[!INCLUDE [traffic-manager-limits](../includes/traffic-manager-limits.md)]
177178

179+
#### Azure Bastion limits
180+
[!INCLUDE [Azure Bastion limits](../includes/bastion-limits.md)]
181+
178182
#### Azure DNS limits
179183
[!INCLUDE [dns-limits](../includes/dns-limits.md)]
180184

articles/bastion/TOC.yml

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,19 @@
77
- name: How-to guides
88
items:
99
- name: Create a bastion host
10-
href: bastion-create-host-portal.md
10+
items:
11+
- name: Azure portal
12+
href: bastion-create-host-portal.md
13+
- name: Azure PowerShell
14+
href: bastion-create-host-powershell.md
1115
- name: Connect to a virtual machine
1216
items:
1317
- name: SSH (Linux)
1418
href: bastion-connect-vm-ssh.md
1519
- name: RDP (Windows)
1620
href: bastion-connect-vm-rdp.md
21+
- name: Connect to a virtual machine scale set
22+
href: bastion-connect-vm-scale-set.md
1723
- name: Connect to DevTest Labs virtual machines
1824
href: ../lab-services/enable-browser-connection-lab-virtual-machines.md?toc=%2fazure%2fbastion%2ftoc.json
1925
- name: Work with a virtual machine session
@@ -24,6 +30,12 @@
2430
href: bastion-vm-full-screen.md
2531
- name: Work with NSGs
2632
href: bastion-nsg.md
33+
- name: Configure and access diagnostic logs
34+
href: diagnostic-logs.md
35+
- name: Monitor and manage sessions
36+
href: session-monitoring.md
37+
- name: Troubleshoot
38+
href: troubleshoot.md
2739
- name: Resources
2840
items:
2941
- name: Bastion FAQ

articles/bastion/bastion-connect-vm-rdp.md

Lines changed: 9 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -6,23 +6,19 @@ author: cherylmc
66

77
ms.service: bastion
88
ms.topic: conceptual
9-
ms.date: 06/03/2019
9+
ms.date: 10/15/2019
1010
ms.author: cherylmc
1111
# Customer intent: As someone with a networking background, I want to connect to an Azure virtual machine running Windows that doesn't have a public IP address by using Azure Bastion.
1212

1313
---
1414

15-
# Connect to a Windows virtual machine using Azure Bastion (Preview)
15+
# Connect to a Windows virtual machine using Azure Bastion
1616

1717
This article shows you how to securely and seamlessly RDP to your Windows VMs in an Azure virtual network using Azure Bastion. You can connect to a VM directly from the Azure portal. When using Azure Bastion, VMs don't require a client, agent, or additional software. For more information about Azure Bastion, see the [Overview](bastion-overview.md).
1818

19-
> [!IMPORTANT]
20-
> This public preview is provided without a service level agreement and should not be used for production workloads. Certain features may not be supported, may have constrained capabilities, or may not be available in all Azure locations. See the [Supplemental Terms of Use for Microsoft Azure Previews](https://azure.microsoft.com/support/legal/preview-supplemental-terms/) for details.
21-
>
22-
2319
## Before you begin
2420

25-
Make sure that you have set up an Azure Bastion host for the virtual network in which the VM resides. For more information, see [Create an Azure Bastion host](bastion-create-host-portal.md). Once the Bastion service is provisioned and deployed in your virtual network, you can use it to connect to any VM in this virtual network. In this preview, Bastion assumes that you are using RDP to connect to a Windows VM, and SSH to connect to your Linux VMs. For information about connection to a Linux VM, see [Connect to a VM - Linux](bastion-connect-vm-ssh.md).
21+
Make sure that you have set up an Azure Bastion host for the virtual network in which the VM resides. For more information, see [Create an Azure Bastion host](bastion-create-host-portal.md). Once the Bastion service is provisioned and deployed in your virtual network, you can use it to connect to any VM in this virtual network. Bastion assumes that you are using RDP to connect to a Windows VM, and SSH to connect to your Linux VMs. For information about connection to a Linux VM, see [Connect to a VM - Linux](bastion-connect-vm-ssh.md).
2622

2723
In order to make a connection, the following roles are required:
2824

@@ -32,18 +28,16 @@ In order to make a connection, the following roles are required:
3228

3329
## <a name="rdp"></a>Connect using RDP
3430

35-
1. Use [this link](https://aka.ms/BastionHost) to open the preview portal page for Azure Bastion. Navigate to the virtual machine that you want to connect to, then click **Connect**. The VM should be a Windows virtual machine when using an RDP connection.
36-
37-
![VM connect](./media/bastion-connect-vm-rdp/connect.png)
38-
39-
1. After you click Connect, a side bar appears that has three tabs – RDP, SSH, and Bastion. If Bastion was provisioned for the virtual network, the Bastion tab is active by default. If you didn't provision Bastion for the virtual network, you can click the link to configure Bastion. For configuration instructions, see [Configure Bastion](bastion-create-host-portal.md). If you do not see **Bastion** listed, you have not opened the preview portal. Open the portal using this [preview link](https://aka.ms/BastionHost).
31+
1. Open the [Azure portal](https://portal.azure.com). Navigate to the virtual machine that you want to connect to, then click **Connect**. The VM should be a Windows virtual machine when using an RDP connection.
4032

41-
![VM connect](./media/bastion-connect-vm-rdp/bastion.png)
33+
![VM connect](./media/bastion-connect-vm-rdp/connect.png)
34+
1. After you click Connect, a side bar appears that has three tabs – RDP, SSH, and Bastion. If Bastion was provisioned for the virtual network, the Bastion tab is active by default. If you didn't provision Bastion for the virtual network, you can click the link to configure Bastion. For configuration instructions, see [Configure Bastion](bastion-create-host-portal.md).
4235

36+
![VM connect](./media/bastion-connect-vm-rdp/bastion.png)
4337
1. On the Bastion tab, the username and password for your virtual machine, then click **Connect**. The RDP connection to this virtual machine via Bastion will open directly in the Azure portal (over HTML5) using port 443 and the Bastion service.
4438

45-
![VM connect](./media/bastion-connect-vm-rdp/443rdp.png)
39+
![VM connect](./media/bastion-connect-vm-rdp/443rdp.png)
4640

4741
## Next steps
4842

49-
Read the [Bastion FAQ](bastion-faq.md)
43+
Read the [Bastion FAQ](bastion-faq.md)
Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
---
2+
title: 'Connect to a Windows virtual machine scale set using Azure Bastion | Microsoft Docs'
3+
description: In this article, learn how to connect to an Azure virtual machine scale set using Azure Bastion.
4+
services: bastion
5+
author: cherylmc
6+
7+
ms.service: bastion
8+
ms.topic: conceptual
9+
ms.date: 10/14/2019
10+
ms.author: cherylmc
11+
12+
---
13+
14+
# Connect to a virtual machine scale set using Azure Bastion
15+
16+
This article shows you how to securely and seamlessly RDP to your Windows virtual machine scale set instance in an Azure virtual network using Azure Bastion. You can connect to a virtual machine scale set instance directly from the Azure portal. When using Azure Bastion, VMs don't require a client, agent, or additional software. For more information about Azure Bastion, see the [Overview](bastion-overview.md).
17+
18+
## Before you begin
19+
20+
Make sure that you have set up an Azure Bastion host for the virtual network in which the virtual machine scale set resides. For more information, see [Create an Azure Bastion host](bastion-create-host-portal.md). Once the Bastion service is provisioned and deployed in your virtual network, you can use it to connect to a virtual machine scale set instance in this virtual network. Bastion assumes that you are using RDP to connect to a Windows virtual machine scale set, and SSH to connect to your Linux virtual machine scale set. For information about connection to a Linux VM, see [Connect to a VM - Linux](bastion-connect-vm-ssh.md).
21+
22+
## <a name="rdp"></a>Connect using RDP
23+
24+
1. Open the [Azure portal](https://portal.azure.com). Navigate to the virtual machine scale set that you want to connect to.
25+
26+
![navigate](./media/bastion-connect-vm-scale-set/1.png)
27+
2. Navigate to the virtual machine scale set instance that you want to connect to, then select **Connect**. When using an RDP connection, the virtual machine scale set should be a Windows virtual machine scale set.
28+
29+
![virtual machine scale set](./media/bastion-connect-vm-scale-set/2.png)
30+
3. After you select **Connect**, a side bar appears that has three tabs – RDP, SSH, and Bastion. Select the **Bastion** tab from the side bar. If you didn't provision Bastion for the virtual network, you can select the link to configure Bastion. For configuration instructions, see [Configure Bastion](bastion-create-host-portal.md).
31+
32+
![Bastion tab](./media/bastion-connect-vm-scale-set/3.png)
33+
4. On the Bastion tab, enter the username and password for your virtual machine scale set, then select **Connect**.
34+
35+
![connect](./media/bastion-connect-vm-scale-set/4.png)
36+
5. The RDP connection to this virtual machine via Bastion will open directly in the Azure portal (over HTML5) using port 443 and the Bastion service.
37+
38+
## Next steps
39+
40+
Read the [Bastion FAQ](bastion-faq.md).

articles/bastion/bastion-connect-vm-ssh.md

Lines changed: 14 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,13 @@ author: cherylmc
66

77
ms.service: bastion
88
ms.topic: conceptual
9-
ms.date: 06/03/2019
9+
ms.date: 10/15/2019
1010
ms.author: cherylmc
1111
# Customer intent: As someone with a networking background, I want to connect to an Azure virtual machine running Linux that doesn't have a public IP address by using Azure Bastion.
1212

1313
---
1414

15-
# Connect using SSH to a Linux virtual machine using Azure Bastion (Preview)
15+
# Connect using SSH to a Linux virtual machine using Azure Bastion
1616

1717
This article shows you how to securely and seamlessly SSH to your Linux VMs in an Azure virtual network. You can connect to a VM directly from the Azure portal. When using Azure Bastion, VMs don't require a client, agent, or additional software. For more information about Azure Bastion, see the [Overview](bastion-overview.md).
1818

@@ -23,13 +23,9 @@ You can use Azure Bastion to connect to a Linux virtual machine using SSH. You c
2323

2424
The SSH private key must be in a format that begins with `"-----BEGIN RSA PRIVATE KEY-----"` and ends with `"-----END RSA PRIVATE KEY-----"`.
2525

26-
> [!IMPORTANT]
27-
> This public preview is provided without a service level agreement and should not be used for production workloads. Certain features may not be supported, may have constrained capabilities, or may not be available in all Azure locations. See the [Supplemental Terms of Use for Microsoft Azure Previews](https://azure.microsoft.com/support/legal/preview-supplemental-terms/) for details.
28-
>
29-
3026
## Before you begin
3127

32-
Make sure that you have set up an Azure Bastion host for the virtual network in which the VM resides. For more information, see [Create an Azure Bastion host](bastion-create-host-portal.md). Once the Bastion service is provisioned and deployed in your virtual network, you can use it to connect to any VM in this virtual network. In this preview, when you use Bastion to connect, it assumes that you are using RDP to connect to a Windows VM, and SSH to connect to your Linux VMs.
28+
Make sure that you have set up an Azure Bastion host for the virtual network in which the VM resides. For more information, see [Create an Azure Bastion host](bastion-create-host-portal.md). Once the Bastion service is provisioned and deployed in your virtual network, you can use it to connect to any VM in this virtual network. When you use Bastion to connect, it assumes that you are using RDP to connect to a Windows VM, and SSH to connect to your Linux VMs.
3329

3430
In order to make a connection, the following roles are required:
3531

@@ -39,41 +35,36 @@ In order to make a connection, the following roles are required:
3935

4036
## <a name="username"></a>Connect: Using username and password
4137

38+
1. Open the [Azure portal](https://portal.azure.com). Navigate to the virtual machine that you want to connect to, then click **Connect**. The VM should be a Linux virtual machine when using an SSH connection.
39+
1. After you click Connect, a side bar appears that has three tabs – RDP, SSH, and Bastion. If Bastion was provisioned for the virtual network, the Bastion tab is active by default. If you didn't provision Bastion for the virtual network, see [Configure Bastion](bastion-create-host-portal.md).
4240

43-
1. Use [this link](https://aka.ms/BastionHost) to open the preview portal page for Azure Bastion. Navigate to the virtual machine that you want to connect to, then click **Connect**. The VM should be a Linux virtual machine when using an SSH connection.
44-
1. After you click Connect, a side bar appears that has three tabs – RDP, SSH, and Bastion. If Bastion was provisioned for the virtual network, the Bastion tab is active by default. If you didn't provision Bastion for the virtual network, see [Configure Bastion](bastion-create-host-portal.md). If you do not see **Bastion** listed, you have not opened the preview portal. Open the portal using [this link](https://aka.ms/BastionHost).
45-
46-
![VM connect](./media/bastion-connect-vm-ssh/bastion.png)
47-
41+
![VM connect](./media/bastion-connect-vm-ssh/bastion.png)
4842
1. Enter the username and password for SSH to your virtual machine.
4943
1. Click **Connect** button after entering the key.
5044

5145
## <a name="privatekey"></a>Connect: Manually enter a private key
5246

53-
1. Use [this link](https://aka.ms/BastionHost) to open the preview portal page for Azure Bastion. Navigate to the virtual machine that you want to connect to, then click **Connect**. The VM should be a Linux virtual machine when using an SSH connection.
54-
1. After you click Connect, a side bar appears that has three tabs – RDP, SSH, and Bastion. If Bastion was provisioned for the virtual network, the Bastion tab is active by default. If you didn't provision Bastion for the virtual network, see [Configure Bastion](bastion-create-host-portal.md). If you do not see **Bastion** listed, you have not opened the preview portal. Open the portal using [this link](https://aka.ms/BastionHost).
55-
56-
![VM connect](./media/bastion-connect-vm-ssh/bastion.png)
47+
1. Open the [Azure portal](https://portal.azure.com). Navigate to the virtual machine that you want to connect to, then click **Connect**. The VM should be a Linux virtual machine when using an SSH connection.
48+
1. After you click Connect, a side bar appears that has three tabs – RDP, SSH, and Bastion. If Bastion was provisioned for the virtual network, the Bastion tab is active by default. If you didn't provision Bastion for the virtual network, see [Configure Bastion](bastion-create-host-portal.md).
5749

50+
![VM connect](./media/bastion-connect-vm-ssh/bastion.png)
5851
1. Enter the username and select **SSH Private Key**.
5952
1. Enter your private key into the text area **SSH Private Key** (or paste it directly).
6053
1. Click **Connect** button after entering the key.
6154

6255
## <a name="ssh"></a>Connect: Using a private key file
6356

64-
1. Use [this link](https://aka.ms/BastionHost) to open the preview portal page for Azure Bastion. Navigate to the virtual machine that you want to connect to, then click **Connect**. The VM should be a Linux virtual machine when using an SSH connection.
65-
66-
![VM connect](./media/bastion-connect-vm-ssh/connect.png)
67-
68-
1. After you click Connect, a side bar appears that has three tabs – RDP, SSH, and Bastion. If Bastion was provisioned for the virtual network, the Bastion tab is active by default. If you didn't provision Bastion for the virtual network, see [Configure Bastion](bastion-create-host-portal.md). If you do not see **Bastion** listed, you have not opened the preview portal. Open the portal using [this link](https://aka.ms/BastionHost).
57+
1. Open the [Azure portal](https://portal.azure.com). Navigate to the virtual machine that you want to connect to, then click **Connect**. The VM should be a Linux virtual machine when using an SSH connection.
6958

70-
![VM connect](./media/bastion-connect-vm-ssh/bastion.png)
59+
![VM connect](./media/bastion-connect-vm-ssh/connect.png)
60+
1. After you click Connect, a side bar appears that has three tabs – RDP, SSH, and Bastion. If Bastion was provisioned for the virtual network, the Bastion tab is active by default. If you didn't provision Bastion for the virtual network, see [Configure Bastion](bastion-create-host-portal.md).
7161

62+
![VM connect](./media/bastion-connect-vm-ssh/bastion.png)
7263
1. Enter the username and select **SSH Private Key from Local File**.
7364
1. Click the **Browse** button (the folder icon in the local file).
7465
1. Browse for the file, then click **Open**.
7566
1. Click **Connect** to connect to the VM. Once you click Connect, SSH to this virtual machine will directly open in the Azure portal. This connection is over HTML5 using port 443 on the Bastion service over the private IP of your virtual machine.
7667

7768
## Next steps
7869

79-
Read the [Bastion FAQ](bastion-faq.md)
70+
Read the [Bastion FAQ](bastion-faq.md)

0 commit comments

Comments
 (0)