Get your own free VPN Server Hosted on Always Free Ubuntu on Orcle Cloud.



In this video I will show you how to install and configure FreeVPN, IPSec and WireGuard on Ubuntu Server on Oracle Cloud Infrastructure. With the help of Algo VPN, a collection of Ansible scripts created by TrailOfBits.

Commads Used in Video:
–To install and configure
sudo su
apt update
cd /opt
git clone https://github.com/trailofbits/algo.git
apt install -y –no-install-recommends python3-virtualenv
cd algo
python3 -m virtualenv –python=”$(command -v python3)” .env
source .env/bin/activate
python3 -m pip install -U pip virtualenv
python3 -m pip install -r requirements.txt
./algo
reboot

Download WireGuard client here: https://www.wireguard.com/install/

–To add /remove user “cd /opt/algo” modify “config.gfg”
source .env/bin/activate
./algo update-users

15 comments
  1. You're my hero! I have been trying for weeks to setup my own VPN Server on my Oracle VM using OpenVPN but no success, but this Wireguard saved my life! 1000 Thanks 🙂

  2. so I'm getting an error when I try to run the python virtualenv "ModuleNotFoundError: No module named 'virtualenv.activation.xonsh'" do you know of a way to fix it

  3. nice video. could u do a video installing wireguard and pihole por aguardo on Oracle cloud? ive been searching and i dont find any video, i think It could be useful for a lot people

  4. it is really informative, thank you so much. Is it possible to set it up without a third party app to be installed on the client side? Especially for the iPhone clients

  5. THanks for the video. I have spend so many failed hours and finally realized that oracle cloud is using a Fedora distro NOT ubuntu. Can you kindly send me instruction on how to setup exact same thing on Fedora because fedora commands are different than ubunto

Comments are closed.