WireGuard
-
Deploy PiHole and WireGuard using Terraform
Prerequisites: 1. Oracle Cloud Account, described here 2. Oracle API Keys (Official Oracle Guide) also described here 3. Terraform installed (Official Terraform Guide) also described here 01. Clone the repository with the following commands: $ git clone https://github.com/mateo-cogeanu/oracle-wireguard-pihole-terraform.git $ cd oracle-wireguard-pihole-terraform $ terraform init
-
WireGuard VPN + PiHole on Free Oracle Cloud
I will be using MacOS Catalina 10.15.6 for this tutorial, complexity level: Medium, time required: 30 minutes 01. Sign-up for Oracle Cloud Infrastructure Free Tier 02. Create a new Compute (VM) Instance 03. Choose a name for your virtual machine and select as OS Image: Canonical Ubuntu 18.04 04. Save the Private and the Public Keys and create Create 05. after a few seconds the Public IP Address will be allocated and you need to copy that in order to…