Best way to install a VPN on Universal Blue?

A pocket router running OpenWRT would be a good solution if you decide to go that route. It’s very simple to install a commercial VPN in OpenWRT in either wireguard or openvpn. No idea whether it would be simple for the work VPN service of course.

I turns out that the VPN client already installed supports the PulseVPN protocol. I do not need to install the vendor supplied client VPN application.

2 Likes

As someone who just got into Bazzite: Why?
I still don’t understand the container approach and the way described in OPs link seems at least very straight forward.

Also: Is either method going to work with system updates or do you have to keep track of each individual app?!


In case it was not clear what I meant by “VPN client already installed”.
Here is a screenshot of the “Add VPN” dialog.
As you can see “Multi-protocol VPN client (openconnect)” includes “Pulse Connect Secure” which is the protocol used by “PulseVPN”. It is possible that the “Cisco Compatible VPN (vpnc)” which supports Juniper may also work, but I have not tried it.


You will, of course, need to supply the gateway for your company.

I’m still of the opinion that having an easy install of the official Mullvad app would provide the best way forward for users of that app vs manual configuration in VPN settings

WEll the other way is to just layer the app into your install.

VPNs are those that usually needs to be layered and there is no way around that. Unless you want to build your own image with the Mullvad app baked in.

1 Like

Yeah, I agree. Layering may be the way forward for mullvad.