Install OpenVPN on AWS with Tunnelblick as a MacOS client

This is easy.

  1. Launch Free tier AWS EC2 instance
  2. Log in to the instance via SSH
  3. Make sudo su - to run commands as root
  4. Install system updates apt update && apt upgrade -y
  5. Install OpenVPN via this cool script wget -O && bash (you can check contents before your run this as a root)
  6. When you answer all the questions from the setup wizard you can upload configuration via curl --upload-file /root/client.ovpn && echo
  7. Open URL that gave you and download file
  8. Double click the file to install it to your Tunnelblick