Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Autovpn | 1,855 | 3 years ago | mit | Shell | ||||||
Create On Demand Disposable OpenVPN Endpoints on AWS. | ||||||||||
Proxycannon Ng | 543 | 4 months ago | 12 | Shell | ||||||
A private botnet using multiple cloud environments for pentesters and red teamers. - Built by the community during a hackathon at the WWHF 2018 security conference | ||||||||||
Aws Vpn Client | 100 | 2 years ago | 4 | mit | Ruby | |||||
Connect to the AWS Client VPN with SAML using OSS Client | ||||||||||
Openvpn Terraform Install | 96 | a month ago | 4 | mit | HCL | |||||
A one-stop Terraform module that creates an OpenVPN server in AWS readily provisioned with access by the users defined in the input | ||||||||||
Devops Tools Documentation | 80 | 3 days ago | 15 | SCSS | ||||||
This Repository contains DevOps Projects and Tools Documentation step by step practice | ||||||||||
Sevenminutevpn | 43 | 7 months ago | mit | Shell | ||||||
Seven Minute VPN: Launch and connect to a personal OpenVPN instance on AWS in minutes | ||||||||||
Slack Lunch Club | 29 | 4 years ago | 9 | JavaScript | ||||||
:pizza: Meet new members of your slack teams via weekly lunch matches! | ||||||||||
Tf_aws_openvpn | 26 | 3 years ago | 5 | other | HCL | |||||
Terraform module which creates OpenVPN on AWS | ||||||||||
Deploy Aws Docker Openvpn | 23 | 2 months ago | 2 | HCL | ||||||
Deploys OpenVPN in a container to AWS | ||||||||||
Packer Aws Openvpn | 20 | a year ago | mit | Shell | ||||||
Packer Template to build a AWS OpenVPN AMI |
This tool starts a new AWS EC2 instance and configures a ready to use OpenVPN Server on it in just 2 minutes.
We don't use GitHub releases, and publish on Bintray instead. You can download the binaries here.
AP_SOUTHEAST_2
for Sydney)pem
file. This file is used to authenticate on the new instances so keep it in a safe place where it is unlikely that you will delete the file.cd
to the folder where you saved the downloaded file in.java -jar awsVpnLauncher-1.4-jar-with-dependencies.jar config awsRegion <The code of the region you chose>
java -jar awsVpnLauncher-1.4-jar-with-dependencies.jar config awsKey <Your Access Key ID>
java -jar awsVpnLauncher-1.4-jar-with-dependencies.jar config awsSecret <Secret access Key>
java -jar awsVpnLauncher-1.4-jar-with-dependencies.jar config awsKeyPairName <The name of the key pair you created>
java -jar awsVpnLauncher-1.4-jar-with-dependencies.jar config privateKeyFile C:\path\to\the\private\keyFile.pem
java -jar awsVpnLauncher-1.4-jar-with-dependencies.jar config openvpnPassword <The password for the vpn server that you wish to use>
Note that all of your credentials and passwords will be stored on your hard drive in clear text. Nothing is sent to any server except to Amazon AWS.
cd
to the downloaded jar
-filejava -jar awsVpnLauncher-1.4-jar-with-dependencies.jar launch
cd
to the downloaded jar
-filejava -jar awsVpnLauncher-1.4-jar-with-dependencies.jar terminate
The script itself is free and is provided under the Apache License v2.0. However, AWS will charge you for the required resources. The exact prices can be found here. We currently use t2.micro as the instance type but there are plans to make this configurable.
AWS will charge you for the traffic you push through the VPN, too. Detailed info about that can be found here.
The instance type t2.micro is free tier eligible. That means that the cpu of the instance will be free for one year. However, you will still be charged for the traffic.
Just hit Ctrl+C
to cancel the launch, run the terminate command and then the launch command again. If this does not work then, check if you are connected to the internet. If it still fails, create a new issue and post the console log in the issue. We will be pleased to help you.