Mozilla VPN build

Hey all,

Mozilla has been playing with rolling out their own VPN, which I rather like the idea as a way to support the org. But as one may know they have builds for just Ubuntu at the moment as ask people to compile on their own systems. Wondering if anyone has done that, as I am not one that compiles software often, I keep running into issues with cmake which I will leave outside of this comment first before delving down that rabbit hole.

Wondering if there is someone that would be up for maintaining a build for Fedora, the source code is available here GitHub - mozilla-mobile/mozilla-vpn-client: A fast, secure and easy to use VPN. Built by the makers of Firefox.

i think mozilla vpn is using wireguard you can use networkmanager or Installation - WireGuard
and fill peer and interface private and public key and use.

1 Like

Thanks for the tip, the issue in this case is I am not sure how to get the private and public key, since Mozilla VPN does not seem to give the openvpn config or the wireguard info like mullvad does.

it should provide you can simple
you simply ask them to know how to download there wireguard .conf file.
you can ask them anywhere twitter matrix github or anywhere.
https://support.mozilla.org/en-US/users/auth?next=%2Fen-US%2Fquestions%2Fnew%2Fmobile%2Fform

Theoretically it should automatically provide that .conf file when the package is installed. YMMV

Hi, I’m new here, though I use Fedora since at least 2015. Great distro, I really love it.
I enjoy Mozilla products a lot too, Firefox, Thunderbird, and now Mozilla VPN.

Danny Collins provides a Copr with packages for Mozilla VPN here : [dannycolin/mozillavpn Copr](https://His copr)

I have no problem with the idea of compiling this VPN on my PC(s), but there are two things that I can’t get working : multi-hop and local network access. Neither on D. Collin’s version, nor on mine.

On Ubuntu, those features work well. I don’t know enough to understand what fails. Anybody ?

3 Likes

Thanks for the info this is a good start. I am at the stage where compiling is not part of my regular routine let alone supporting it. But I am more than happy to test out builds. Which I just installed this and was able to get it to work though changing settings seems to crash, but it comes back and tends to work.

That being said I am running into the same issue as you where it does not see a local network device. It does inform me when it is running that there is an update available but that seems to not bring any since it probably needs to be a compiled update.

I would be curious if others here would be up for testing it out. I do wonder if Mozilla has developers working on test ones too

There is no update warning when compiled from Git (of course). Unfortunatelly, Mr Collins’ package isn’t up-to-date right now.

I have requested for help at Mozilla support, but I think they don’t know what to do about this problem under Fedora.

I don’t know how M VPN works, I don’t understand why it works perfectly on Ubuntu, but fails on Fedora. In addition, it’s like nobody use both Fedora and this VPN ! :smile:

I’m still investigating into this.

Any news here? I’m using Fedora and want to use Mozilla VPN, too. I’m not able to find an up-to-date Copr repo, and I’m not able to compile the package by myself.

It would be great if someone could help here.

There is literally no support for this, The copr repo failed to build over a year and a half ago and see no more movement on that. I believe Mozilla uses Mullvad VPN in the back so, maybe that is an alternative for you.

There are other VPN’s easier to set up.

edit: I did more digging, went to the github repo. You could attempt to build it yourself, there are several different instruction on how to do this, but it’s up to you.

1 Like

Thanks! I’ll take a look into the documentation, whether I’m able to built it by myself. :+1: