Skip to content

Latest commit

 

History

History
76 lines (62 loc) · 2.34 KB

README.md

File metadata and controls

76 lines (62 loc) · 2.34 KB

Auto OVPN

Easy to use VPN Gate on Linux (Gnome)


Screencast

http://jasonmun.blogspot.my/2017/08/gnome-shell-extensions-auto-ovpn.html

Requirements

Before using Auto OVPN,
we need install OpenVPN at your Gnome Network Manager and Curl for download OVPN configuration files in backend

  • Ubuntu / Linux Mint / Debian / Zorin OS
$ sudo apt install openvpn network-manager-openvpn network-manager-openvpn-gnome curl
$ sudo apt install geoip-bin

----- replace of geoip-database-contrib / geoip-database-extra -----
$ wget https://mailfud.org/geoip-legacy/GeoIPASNum.dat.gz
$ wget https://mailfud.org/geoip-legacy/GeoIPCity.dat.gz

$ gunzip GeoIPCity.dat.gz
$ gunzip GeoIPASNum.dat.gz

$ sudo mv GeoIP*.dat /usr/share/GeoIP
  • Fedora
$ sudo dnf install openvpn NetworkManager-openvpn NetworkManager-openvpn-gnome curl
$ sudo dnf install GeoIP GeoIP-GeoLite-data GeoIP-GeoLite-data-extra
  • CentOS 7
$ sudo yum install http://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
$ sudo yum install openvpn NetworkManager-openvpn NetworkManager-openvpn-gnome curl GeoIP GeoIP-data
  • OpenSUSE
$ sudo zypper install openvpn NetworkManager-openvpn NetworkManager-openvpn-gnome
$ sudo zypper install curl GeoIP GeoIP-data
  • Antergos / Manjaro
$ sudo pacman -S openvpn networkmanager-openvpn curl geoip geoip-database geoip-database-extra
  • Solus 3 (Can not install geoip)
$ sudo eopkg install openvpn networkmanager-openvpn curl

Installation

From the GNOME Shell Extensions website (recommended)

V1 (https://extensions.gnome.org/extension/1270/auto-ovpn/)
V2 (https://extensions.gnome.org/extension/1355/auto-ovpn/)

or

$ git clone https://github.com/yomun/auto-ovpn.git
$ cd auto-ovpn
$ mv auto-ovpn@yahoo.com ~/.local/share/gnome-shell/extensions

Click 'Alt+F2', then type 'r' at 'Run a Command' for restart the GNOME shell-extension

Acknowledgments

Argos (https://github.com/p-e-w/argos)
Flags (https://github.com/gosquared/flags)
Google Maps (https://www.google.com/maps)

License

Copyright © 2017-2020 Jason Mun (jasonmun@yahoo.com)

Released under the terms of the GNU General Public License, version 3