Skip to main content

MozVPN

https://img.shields.io/travis/ralhei/mozvpn.svg Documentation Status

MozVPN is an alternative CLI and GUI client for MozillaVPN.

When MozillaVPN showed up in May 2021 Mozilla published clients for Ubuntu Linux only, which didn’t run on my OpenSuse machine. This was the motivation to implement this alternative client.

Short Usage

The following instructions assume that everything is installed and setup (incl. wireguard and wireguard-tools) and you have a subscription for MozillaVPN. For details see the complete documentation on https://mozvpn.readthedocs.io.

Graphical User Interface (GUI)

To start the GUI for mozvpn just run:

$ mozvpn gui
(or alternatively)
$ xmozvpn

A window should open and allow you to select the desired VPN server endpoint from a choice of cities in various countries. Then just click the connect button, and you should have a running VPN.

Command Line Interface (CLI)

The command line interface can be used to connect or disconnect to MozillaVPN from a linux or windows shell. Also the current status of the connection can be obtained.

Examples:

$ mozvpn status
Not connected
$ mozpvn up de4-wireguard   # must match files in /etc/wireguard/*.conf
Connected to: de4-wireguard
$ mozvpn status
Connected to: de4-wireguard
$ mozpvn down de4-wireguard
Disconnected from: de4-wireguard
$ mozvpn status
Not connected

License

Credits

This package was created with Cookiecutter and the audreyr/cookiecutter-pypackage project template.

History

0.2.0 (2021-05-24)

  • Added ‘setup’ functionality to mozvpn

  • Extended documentation, added installation docs

0.1.0 (2021-05-06)

  • First commit on github.

Metadata

Release files for mozvpn 0.2.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for mozvpn 0.2.1
File Size Uploaded
mozvpn-0.2.1.tar.gz 21.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for mozvpn 0.2.1
File Interpreter ABI Platform
mozvpn-0.2.1-py2.py3-none-any.whl Python 2, Python 3 none any Details

Total release size: 34.0 kB

Release files / mozvpn-0.2.1.tar.gz

Download URL mozvpn-0.2.1.tar.gz
Size 21.9 kB
Tags Source
SHA-256 checksum
How to use checksums
4ac31c57d5decba1f30ed4945e5bf6857c89df508ecdaaeb76de75dc770843a7
BLAKE2b-256 checksum
How to use checksums
4c87b8cff394ac4cbc6bd5596df176f1826932e7f344c4d41b031a76c9fb96d7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.10

Release files / mozvpn-0.2.1-py2.py3-none-any.whl

Download URL mozvpn-0.2.1-py2.py3-none-any.whl
Size 12.1 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
00f751675520d5ca0c23a9994c273a552cdb6ef79edb15d1b61f27712f088db5
BLAKE2b-256 checksum
How to use checksums
c96cc0315bdf1ef0a0bc6189c44a55c0bd8a882514034d95619f8c9a9ca20ae3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.10

Release history Release notifications | RSS feed

This release

0.2.1 This release

2 release files

0.2.0

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page