I'm trying to set up a simple Windows Virtual Desktop that I can access from my PC, similar to what I used to do years ago. I'm curious if Azure provides any default remote access options without needing extra services like Bastion or express route. I've heard about needing Windows Admin tools for in-browser sessions and dealing with private IP addresses, which seems complicated. What's the easiest way to set this up without incurring extra costs?
5 Answers
If you want the cheapest solution, getting a public IP and attaching it to your VM is the way to go. It’s the most cost-effective option out there.
The easiest and cheapest method is definitely adding a public IP and modifying the access rules in your NSG. However, just remember it's the least secure option!
The simplest approach is to just add a public IP to your Azure VM. It’s straightforward, and you can connect remotely that way. Sure, it’s less secure than other methods, but it’s easy to set up! Just remember to adjust the NSG settings accordingly.
You actually don’t need a Public IP at all. Instead, create a host pool and assign your application group and workspace. This way, you can log in using your email and set up multi-factor authentication (MFA). You won’t pay extra for this setup, just for the VM and storage. Plus, it’s more secure! Don’t forget to grant the necessary roles for your account to access the VM.
Thanks for the tip! I’m glad to hear I can skip the Public IP. I added the NSG with my IP whitelisted already. What tool or method do I use to open a session as you mentioned?
When you create a Windows VM in Azure, you typically have the option to assign a Public IP. You can use Bastion, but it might not be free. If you go with a Public IP, just remember to set up a Network Security Group (NSG) to allow access only from your home IP on port 3389 to avoid security issues with denied logins.
Good point about the public IP! Just keep in mind the security trade-off, and maybe explore other secure methods if you're concerned.