dad311
Guru
- Joined
- Jan 13, 2008
- Messages
- 604
- Reaction score
- 2
Easy OpenVPN scripts and Easy OpenVPN Proxmox Template
Easy OpenVPN is intended to create a working OpenVPN server within a just a few minutes.
Easy OpenVPN consist of only three scripts. Two scripts to setup the server and one script to create client key(s).
See the script in action here.
The Easy OpenVPN project is located here.
Direct Easy Openvpn v1.2 download script(s)
Easy OpenVPN v1.2 - tested on Centos 6 32 and 64 bit
Easy OpenVPN v1.1.1 - tested on Centos 5 32 and 64 bit here.
NEW! Easy OpenVPN 1.2 Proxmox Template. PDFs are located here. TESTERS NEEDED!! FEEDBACK NEEDED!
The Proxmox templates have been updated to Centos 6.
There is now an Easy OpenVPN Proxmox template that creates clients with login and password authentication.
Basic instructions:
Untar the EasyOpenVPN.tar in the /root directory.
cd /root/EasyOpenVPN
Run the first script (install-EasyOpenVPN_part1.sh). At the end of this script it will ask you to edit a few lines at the end of the vars file. Basic address and email stuff.
Run the second script (install-EasyOpenVPN_part2.sh), the script will ask for more address info for your certificate. MAKE SURE EACH QUESTION is answered with some text and except ALL defaults(from the vars file) answers. Leave NO BLANK answers, all fields should be are filled in.
Do not change the "common name" when ask. The script expects to see the name "server".
After the second script finishes, you should have a working Openvpn server.
Please note:
You will need a static public IP address OR a domain name with a dynamic DNS or similar.
=================================================================================
Proxmox VM instructions
Create a VM using the Easy OpenVPN template. See PDF link above.
Easy OpenVPN is intended to create a working OpenVPN server within a just a few minutes.
Easy OpenVPN consist of only three scripts. Two scripts to setup the server and one script to create client key(s).
See the script in action here.
The Easy OpenVPN project is located here.
Direct Easy Openvpn v1.2 download script(s)
Easy OpenVPN v1.2 - tested on Centos 6 32 and 64 bit
Easy OpenVPN v1.1.1 - tested on Centos 5 32 and 64 bit here.
NEW! Easy OpenVPN 1.2 Proxmox Template. PDFs are located here. TESTERS NEEDED!! FEEDBACK NEEDED!
The Proxmox templates have been updated to Centos 6.
There is now an Easy OpenVPN Proxmox template that creates clients with login and password authentication.
Basic instructions:
Untar the EasyOpenVPN.tar in the /root directory.
cd /root/EasyOpenVPN
Run the first script (install-EasyOpenVPN_part1.sh). At the end of this script it will ask you to edit a few lines at the end of the vars file. Basic address and email stuff.
Run the second script (install-EasyOpenVPN_part2.sh), the script will ask for more address info for your certificate. MAKE SURE EACH QUESTION is answered with some text and except ALL defaults(from the vars file) answers. Leave NO BLANK answers, all fields should be are filled in.
Do not change the "common name" when ask. The script expects to see the name "server".
After the second script finishes, you should have a working Openvpn server.
Please note:
You will need a static public IP address OR a domain name with a dynamic DNS or similar.
=================================================================================
Proxmox VM instructions
Create a VM using the Easy OpenVPN template. See PDF link above.