I’ll be the first to admit that I don’t know a ton about VPNs but I’ve dipped my toes into the water of using Proton’s free VPN for the last week or so and…it’s cool I guess. But the problem is that it has to be downloaded on each device I use and being the free version, I have no control over what server it connects to.
That being said, is there a way to configure the UDM Pro to use a specified VPN for ALL traffic that flows through it?
If so, how? And what VPN server do you guys recommend (even if it’s paid)?
You can connect your UDM-Pro to Proton VPN, you can use either Wireguard or OpenVPN client functionality built into the UDM…
The easiest method is to grab the .ovpn file from ProtonVPN, which you can upload to the UDM-Pro and it will mostly auto-configure it. Then use Policy Based Routing, to tell it what Devices you want to route through the VPN… Ping me if you need any help.
I use surfshark from my UDM SE and it’s been very reliable. From memory, it’s a case of creating a vpn client profile, downloading the openvpn (think wireguard can be used now) configuration file from the provider and putting it into the UDM with the username and password for your account.
I’ve then set a policy based route to send traffic from one machine across the vpn. You could always create a separate LAN and route across that if needed.
You create your VPN (as a client) and then set up a traffic route to send what you want (which can be everything) down it.
I can’t recommend a commercial VPN. I tend to use my own hosted on a VPS.
Im gonna shoot you a DM on this
Yeah, so all of what you just said just went right over my head. Are there any tutorials on how to do all of what you just said?
I wasn’t aware that a person could host their own VPN–and I have no idea what a VPS is. But that being said, aren’t you restricted to using your local location to interact w/ the WAN?
My understanding is that the benefit of using a commercial VPN was to be able to spoof your location if need be (i.e. to watch certain movies/cartoons/etc in other countries if not allowed in yours)?
A quick Google for proton vpn - Guide to installing Proton VPN on different routers | Proton VPN
You basically download a configuration file from the vpn provider and import it into the section on the UDM.
Mactelecom has some good guides for this - https://youtu.be/tDG3HHFebxE?si=_E6blt6GUCUo0d2T
A VPS is a virtual private server - you can rent them in different parts of the world (London, New York, Berlin, etc) for as little as a dollar or two per month.
OpenVPN allows access via port 443 (https on the web) so it can be used to get through restrictive firewalls, stop you being snooped on by the network operator and also to pretend to be in a different location. Easy to install on the VPS as a server.
If you own the VPS however, you won’t be as anonymous as if you use a commercial provider - unless you pay for the VPS with bitcoin and used a throwaway email address.
And you can also host your own VPN on your UniFi device so you can pretend to be at home when you aren’t.
The UDM Pro can run as a VPN server
Paranoid much?
/s
Nice accurate note. But OP is not going to understand.
He wants a “how to”.
That’s cool. Care to share how to set that up, as the was the point of this post…