Need an RDP client compatible with AVD

I work with a client that migrated their infrastructure to Microsoft. In order to connect to their Linux Server, I now have to Remote Desktop to their Azure Virtual Desktop thing. I'm not pleased but it's out of my control.

I tried remmina freerdp but doesn't seem to support that Azure thing, there doesn't seem to be an option to add the workspace.

Any recommendations or do I have to setup a virtual machine just for this? :/ Cheers

28 points · 10 comments · view on lemmy.world

10 Comments

Landless2029@lemmy.world · 9 pts · 2y

I specialize in Azure admin.

Sounds like this might be by design to ensure secure connections.

Using AVD as a bastion replacement.

Only option with similar security would be VPN into the vnet and just ssh normally.

  1. AVD as a jumpbox
  2. Bastion (costly solution)
  3. VPN then SSH/RDP
cizra@lemm.ee · 8 pts · 2y (4 replies)
[ removed ]
cizra@lemm.ee · 7 pts · 2y (1 reply)
[ removed ]
possiblylinux127@lemmy.zip · 4 pts · 2y

Got to love our Cloudflare overlords

pathief@lemmy.world · 1 pts · 2y (1 reply)

I wasn't able to set up a reverse tunnel, because I'm also under a corporate VPN :( I was able to get xfreerdp to work, though! Maybe I can add some port-forward + tunnels and be free :P

cizra@lemm.ee · 1 pts · 2y
[ removed ]
sjosjo@mas.to · 3 pts · 2y
matejc@lemmy.world · 3 pts · 2y (5 replies)

Freerdp 3.x has this support. I have been using it half a year back for this very purpose. Ask for help on #FreeRDP:matrix.org they are very helpful

matejc@lemmy.world · 3 pts · 2y (4 replies)

My example:

xfreerdp "$RDPW_FILE" /u:"$RDP_USERNAME" /p:"$RDP_PASSWORD" /sec:nla /cert:ignore +clipboard /multimon /monitors:0 /gateway:type:arm /network:auto /gfx:AVC444 /rfx /dynamic-resolution

Keep in mind that I was using for accessing Windows machine... Some flags might need to be a bit different

pathief@lemmy.world · 2 pts · 2y

This worked perfectly, thank you so much. Now let's check if I can add some port forwarding through this...

In arch it's xfreerdp3, just in case anyone needs it.

cizra@lemm.ee · 1 pts · 2y (2 replies)
[ removed ]
pathief@lemmy.world · 1 pts · 2y (1 reply)

Here's how I got mine:

  1. Go to the web version: https://client.wvd.microsoft.com/arm/webclient/index.html

    • You should have a list of machines, in my case I only have one
  2. In the top right corner, click on the settings icon (cog)

  3. Under "Resources Launch Method", select the `Download the rdp file" radio option

  4. Click whatever machine you want to access

  5. The file started to download

cizra@lemm.ee · 1 pts · 2y
[ removed ]
possiblylinux127@lemmy.zip · 2 pts · 2y (1 reply)

Can you use it though a web browser?

pathief@lemmy.world · 1 pts · 2y

I can use it, just not very efficiently.

Ideally, I can set port forwards/tunnels so that I can then work from my machine's terminal.