Ubuntu/Bespin: Difference between revisions
From charlesreid1
No edit summary |
|||
| (2 intermediate revisions by the same user not shown) | |||
| Line 10: | Line 10: | ||
* [[Ubuntu/Bespin/PIA]] - set up a [[PIA]] VPN tunnel using [[OpenVPN]] | * [[Ubuntu/Bespin/PIA]] - set up a [[PIA]] VPN tunnel using [[OpenVPN]] | ||
* [[Ubuntu/Bespin/DNS]] - removing the built-in DNS server on Ubuntu and replacing it with dnsmasq | |||
* [[Ubuntu/Bespin/PiHole]] - run an instance of PiHole, the DNS sinkhole, in a Docker container; install it between dnsmasq and the VPN tunnel, so all DNS queries will pass through the PiHole | * [[Ubuntu/Bespin/PiHole]] - run an instance of PiHole, the DNS sinkhole, in a Docker container; install it between dnsmasq and the VPN tunnel, so all DNS queries will pass through the PiHole | ||
* [[Ubuntu/Bespin/Iptables]] - Update the iptables rules to allow better protection of the server and be less permissive | * [[Ubuntu/Bespin/Iptables]] - Update the iptables rules to allow better protection of the server and be less permissive | ||
| Line 33: | Line 33: | ||
* <s>[[Ubuntu/Bespin/Old/Wifi AP Setup]]</s> set up a wireless AP to create/host a wifi hotspot on the machine | * <s>[[Ubuntu/Bespin/Old/Wifi AP Setup]]</s> set up a wireless AP to create/host a wifi hotspot on the machine | ||
* <s>[[Ubuntu/Bespin/ | * <s>[[Ubuntu/Bespin/Old/AP PIA Tunnel]]</s> - route traffic from a wireless AP to a PIA VPN tunnel | ||
* <s>[[Ubuntu/Bespin/Old/Iptables]]</s> - old iptables rules for things that aren't actually running on Bespin | * <s>[[Ubuntu/Bespin/Old/Iptables]]</s> - old iptables rules for things that aren't actually running on Bespin | ||
Latest revision as of 05:38, 19 August 2020
Step by Step Articles
All the setup involved for bespin, a Ubuntu 18.04 desktop server.
- Ubuntu/Bespin/Initial Setup - initial setup of the Ubuntu machine
- Ubuntu/Bespin/Gnome Setup - setting up gnome on the Ubuntu machine
- Ubuntu/Bespin/Ansible - setting up and running an Ansible role for the machine
- Ubuntu/Bespin/PIA - set up a PIA VPN tunnel using OpenVPN
- Ubuntu/Bespin/DNS - removing the built-in DNS server on Ubuntu and replacing it with dnsmasq
- Ubuntu/Bespin/PiHole - run an instance of PiHole, the DNS sinkhole, in a Docker container; install it between dnsmasq and the VPN tunnel, so all DNS queries will pass through the PiHole
- Ubuntu/Bespin/Iptables - Update the iptables rules to allow better protection of the server and be less permissive
- Ubuntu/Bespin/TIL - the summary of "today I learned" things that I learned while setting up Bespin
Related Articles
- Ubuntu/OpenVPN Server - set up an OpenVPN server on a Ubuntu machine (not running on bespin)
Old Irrelevant Articles
Articles that are no longer relevant to bespin but that may have useful information for some future project.
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.
Ubuntu/Bespin/Wifi Repeater- using bespin to run hostapd and make a wifi repeater
Ubuntu/Bespin/Old/Wifi AP Setupset up a wireless AP to create/host a wifi hotspot on the machine
Ubuntu/Bespin/Old/AP PIA Tunnel- route traffic from a wireless AP to a PIA VPN tunnel
Ubuntu/Bespin/Old/Iptables- old iptables rules for things that aren't actually running on Bespin