As people have indicated, you’ll need two things:
- Something like
udp-proxy-2020
- A compatible VPN solution
where “compatible” is a VPN solution that has a virtual network interface (site-to-site IPSec, OpenVPN, Wireguard, etc). Specifically, road-warrior type IPSec VPN’s don’t work.
The challenge with site-to-site VPN’s is you need to run udp-proxy-2020
on both VPN servers. However, if you’re using the same phone or computer to connect to the VPN and run Roon, then you only need to run udp-proxy-2020
on the VPN server side.
LMK if you have any questions and good luck!