Skip to content
This repository has been archived by the owner on May 11, 2023. It is now read-only.

waelisa/OpenVPN-Installer

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

OpenVPN-install

Secure OpenVPN installer for Debian, Ubuntu, CentOS and Arch Linux.

This script will let you setup your own secure VPN server in just a few minutes.

Usage

You have to enable the TUN module otherwise OpenVPN won't work. Ask your host if you don't know how to do it. If the TUN module is not enabled, the script will warn you and exit.

First, get the script and make it executable :

wget https://raw.githubusercontent.com/waelisa/OpenVPN-Installer/master/openvpn-install.sh
chmod +x openvpn-install.sh

Then run it :

./openvpn-install.sh

The first time you run it, you'll have to follow the assistant and answer a few questions to setup your VPN server.

When OpenVPN is installed, you can run the script again, and you will get the choice to :

  • Add a client
  • Remove a client
  • Uninstall OpenVPN

This script is based on the great work of angristan and its contributors

Donate link – PayPal

DNS list

  1. Current system resolvers

  2. Google

  3. OpenDNS

  4. FDN (France)

  5. DNS.WATCH (Germany)

  6. Yandex Basic (Russia)

  7. AdGuard DNS (Can block ADS)

  8. Comodo Secure DNS (malware, phishing sites and scam sites)

  9. Cloudflare

  10. Quad 9 (malware, phishing sites and scam sites)

  11. Quad 9 (plin - uncensored)

About

Set up your own OpenVPN server on Debian, Ubuntu, Fedora, CentOS or Arch Linux.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 100.0%