From charlesreid1

Line 33: Line 33:
=OpenVPN Server=
=OpenVPN Server=


Real simple: just set up an OpenVPN server.
* [[Ubuntu/OpenVPN Server]]


* [[Ubuntu/Bespin/OpenVPN Server]]
(Note: Not actually running a VPN server on bespin)
 
47 pages later: man that was was intense


=Brushup of dnsmasq Config=
=Brushup of dnsmasq Config=

Revision as of 00:18, 19 August 2020

All the setup involved for bespin, a Ubuntu 18.04 desktop server.

Inital Setup

Ubuntu/Bespin/Initial Setup

Gnome Setup

Ubuntu/Bespin/Gnome Setup

Ansible Setup

Ubuntu/Bespin/Ansible

Wifi Access Point Setup

Ubuntu/Bespin/Old/Wifi AP Setup

VPN Tunnel

Ubuntu/Bespin/PIA

Connect AP to VPN Tunnel

Ubuntu/Bespin/AP PIA Tunnel

PiHole

Run PiHole in a Docker container, and install it between dnsmasq and the VPN tunnel (so that DNS queries will be filtered by the PiHole).

OpenVPN Server

(Note: Not actually running a VPN server on bespin)

Brushup of dnsmasq Config

Ubuntu/Bespin/Dnsmasq

Iptables Reconfiguration

Update the iptables rules to allow better protection of the server and be less permissive:

Ubuntu/Bespin/Iptables

/

Related Pages

  • Ubuntu/Bespin/TIL - the summary of "today I learned" things that I learned while setting up Bespin
  • Ubuntu/Bespin/Second AP Tunnel - this ended in failure, twice. short version: you can't have multiple simultaneous PIA tunnels in OpenVPN without significant extra configuration, so no need to go this above and beyond.