Let’s create VPN server in the AWS cloud. So first, if you still don’t have it, register free AWS account on aws.amazon.com it will give 12 month free use.
Select EC2 option in Services tab which will deploy virtual machine in the cloud
Launch instance and select OpenVPN at AWS Marketplace
Set Instance type to t2.micro
Create new pair key and download it (only chance to download)
Click on the link of the launched instances
After it’s been loaded make a right click on running service to connect. You will commands example, we will go for stand alone SSH
Launch linux terminal or Power shell and paste the copied command into command line. Make sure there is correct way to pair key downloaded file.
Change the password
sudo passwd openvpn
Now go back to AWS, scroll down and find your IPv4 and copy that. After open the new tab in browser and paste there specifed your port and admin option.
Login with your username and password and under configuration settings go to VPN settings and set “all client internet traffic through VPN” and update running server.
Client can be connected by the same way entering IPv4 address without “admin” into the browser, login with same username and password and choice a any one from the wide range of option for access.
Download App, install and enjoy.