You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/bastion/bastion-overview.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,7 +5,7 @@ author: cherylmc
5
5
# Customer intent: As someone with a basic network background, but is new to Azure, I want to understand the capabilities of Azure Bastion so that I can securely connect to my Azure virtual machines.
Bastion provides secure RDP and SSH connectivity to all of the VMs in the virtual network in which it is provisioned. Using Azure Bastion protects your virtual machines from exposing RDP/SSH ports to the outside world, while still providing secure access using RDP/SSH.
@@ -46,7 +46,7 @@ RDP and SSH are some of the fundamental means through which you can connect to y
46
46
47
47
Currently, by default, new Bastion deployments don't support zone redundancies. Previously deployed bastions may or may not be zone-redundant. The exceptions are Bastion deployments in Korea Central and Southeast Asia, which do support zone redundancies.
48
48
49
-
:::image type="content" source="./media/bastion-overview/architecture.png" alt-text="Diagram showing the Azure Bastion architecture.":::
Copy file name to clipboardExpand all lines: articles/bastion/connect-native-client-windows.md
+9-7Lines changed: 9 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,14 +5,16 @@ description: Learn how to connect to a VM from a Windows computer by using Basti
5
5
author: cherylmc
6
6
ms.service: bastion
7
7
ms.topic: how-to
8
-
ms.date: 12/05/2022
8
+
ms.date: 05/18/2023
9
9
ms.author: cherylmc
10
10
---
11
11
12
12
# Connect to a VM using a native client
13
13
14
14
This article helps you configure your Bastion deployment, and then connect to a VM in the VNet using the native client (SSH or RDP) on your local computer. The native client feature lets you connect to your target VMs via Bastion using Azure CLI, and expands your sign-in options to include local SSH key pair and Azure Active Directory (Azure AD). Additionally with this feature, you can now also upload or download files, depending on the connection type and client.
15
15
16
+
:::image type="content" source="./media/connect-native-client-windows/native-client-architecture.png" alt-text="Diagram shows a connection via native client." lightbox="./media/connect-native-client-windows/native-client-architecture.png":::
17
+
16
18
Your capabilities on the VM when connecting via native client are dependent on what is enabled on the native client. Controlling access to features such as file transfer via Bastion isn't supported.
17
19
18
20
> [!NOTE]
@@ -30,7 +32,7 @@ After you deploy this feature, there are two different sets of connection instru
30
32
31
33
* Use native clients on *non*-Windows local computers (example: a Linux PC).
32
34
* Use the native client of your choice. (This includes the Windows native client.)
33
-
* Connect using SSH or RDP. (Note that bastion tunnel does not relay web servers or hosts.)
35
+
* Connect using SSH or RDP. (The bastion tunnel doesn't relay web servers or hosts.)
34
36
* Set up concurrent VM sessions with Bastion.
35
37
*[Upload files](vm-upload-download-native.md#tunnel-command) to your target VM from your local computer. File download from the target VM to the local client is currently not supported for this command.
36
38
@@ -141,8 +143,8 @@ Use the example that corresponds to the type of target VM to which you want to c
141
143
az network bastion rdp --name "<BastionName>" --resource-group "<ResourceGroupName>" --target-resource-id "<VMResourceId>"
142
144
```
143
145
144
-
> [!IMPORTANT]
145
-
> Remote connection to VMs that are joined to Azure AD is allowed only from Windows 10 or later PCs that are Azure AD registered (starting with Windows 10 20H1), Azure AD joined, or hybrid Azure AD joined to the *same* directory as the VM.
146
+
> [!IMPORTANT]
147
+
> Remote connection to VMs that are joined to Azure AD is allowed only from Windows 10 or later PCs that are Azure AD registered (starting with Windows 10 20H1), Azure AD joined, or hybrid Azure AD joined to the *same* directory as the VM.
146
148
147
149
**SSH:**
148
150
@@ -152,7 +154,7 @@ Use the example that corresponds to the type of target VM to which you want to c
1.Once you sign in to your target VM, the native client on your computer will open up with your VM session; **MSTSC** for RDP sessions, and **SSH CLI extension (az ssh)** for SSH sessions.
157
+
Once you sign in to your target VM, the native client on your computer opens up with your VM session; **MSTSC** for RDP sessions, and **SSH CLI extension (az ssh)** for SSH sessions.
156
158
157
159
### <aname="connect-linux"></a>Connect to a Linux VM
158
160
@@ -190,11 +192,11 @@ Use the example that corresponds to the type of target VM to which you want to c
190
192
az network bastion ssh --name "<BastionName>" --resource-group "<ResourceGroupName>" --target-resource-id "<VMResourceId or VMSSInstanceResourceId>" --auth-type "password" --username "<Username>"
191
193
```
192
194
193
-
1. Once you sign in to your target VM, the native client on your computer will open up with your VM session; **MSTSC** for RDP sessions, and **SSH CLI extension (az ssh)** for SSH sessions.
195
+
1. Once you sign in to your target VM, the native client on your computer opens up with your VM session; **MSTSC** for RDP sessions, and **SSH CLI extension (az ssh)** for SSH sessions.
194
196
195
197
## <a name="connect-tunnel"></a>Connect to VM - other native clients
196
198
197
-
This section helps you connect to your virtual machine from native clients on *non*-Windows local computers (example: a Linux PC) using the **az network bastion tunnel** command. You can also connect using this method from a Windows computer. This is helpful when you require an SSH connection and want to upload files to your VM. Note that bastion tunnel supports RDP/SSH connection but does not relay web servers or hosts.
199
+
This section helps you connect to your virtual machine from native clients on *non*-Windows local computers (example: a Linux PC) using the **az network bastion tunnel** command. You can also connect using this method from a Windows computer. This is helpful when you require an SSH connection and want to upload files to your VM. The bastion tunnel supports RDP/SSH connection, but doesn't relay web servers or hosts.
198
200
199
201
This connection supports file upload from the local computer to the target VM. For more information, see [Upload files](vm-upload-download-native.md).
0 commit comments