MozVPN
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
Free software: GNU General Public License v3
Documentation: https://mozvpn.readthedocs.io. (to be done).
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)
| File | Size | Uploaded | |
|---|---|---|---|
| mozvpn-0.2.1.tar.gz | 21.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| 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
|