Skip to content

VPN-in-a-box OpenVPN installer for Debian, Ubuntu and CentOS

License

Notifications You must be signed in to change notification settings

clreinki/openvpn-install

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

openvpn-install

VPN-in-a-Box is an OpenVPN installer for Debian 8 , Ubuntu 14.04/16.04, and CentOS 7. It is built upon the work of Nyr's OpenVPN scripts. If you use a VPS, it is compatible with OpenVZ and KVM VPS's (make sure to enable TUN on OpenVZ!)

This script will let you setup your own VPN server in no more than a minute, even if you haven't used OpenVPN before. It has been designed to an easy way to keep your browsing private from your ISP or public access points - not to be NSA-proof.

Installation

Run the script and follow the assistant:

wget https://git.io/vSAjf -O openvpn-install.sh && bash openvpn-install.sh

Once it ends, you can run it again to add more users, remove some of them or even completely uninstall OpenVPN.

Note about .ovpn distribution

Typically, you want to distribute the .ovpn client files in a secure manner (such as using SFTP to download them from your server). However, I've included an optional web server + QR code generator that provides an HTTP link to the .ovpn file for easy installation on mobile devices. Note that this is not securely transmitted and is optionally there if you prefer the ease of access.

Need a server?

I highly recommend RamNode VPS's - you can get one for $15 a year.

About

VPN-in-a-box OpenVPN installer for Debian, Ubuntu and CentOS

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • ApacheConf 70.0%
  • Shell 30.0%