Autovpn – Create OpenVPN Endpoints on AWS

Autovpn is a Script that allows the easy creation of OpenVPN endpoints in any AWS region. To create a VPN endpoint is done with a single command takes ~3 minutes. It will create the proper security groups. It spins up a tagged ec2 instance and configures OpenVPN software.

Autovpn - Create On Demand Disposable OpenVPN Endpoints on AWS
Autovpn – Create On Demand Disposable OpenVPN Endpoints on AWS

Once instance is configured an OpenVPN configuration file is downloaded and ready to use. There is also functionality to see which instances are running in which region and ability to terminate the instance when done. Additional functionality includes specifying instance type, generate ssh keypairs, specify custom ami, change login user and more to come.

Use Case:

  • Create on demand OpenVPN Endpoints in AWS that can easily be destroyed after done only pay for what you use.

Some NOTES should be considered for deploying the system and instances on AWS:

  • * – Custom AMI may be needed if changing instance type.
  • ** – Any instance size can be given but the t2.micro is more than enough.
  • *** – Custom user might be need if using a custom ami.
  • **** – AWS IAM user must have EC2 or Administrator permissions set.

You can read more and download this tool over here:

Notify of
Inline Feedbacks
View all comments