Project Router
Introduction: Novice to Network Admin
Introduction If you're just looking to get started reading about how I setup everything you can ...
LXC Guest Setup
As I discussed in Introduction: Novice to Network Admin the goal is to run a router/firewall insi...
Initial Network Setup
Configure Interfaces I need Internet access to download all the packages necessary so I setup DH...
DNS: Recursive DNS
Option 1: Unbound $ apt install unbound Recursive DNS can sometimes sacrifice speed for secur...
Logging in LXC
Logging One problem I ran into is that access to kernel logging is limited or unavailable from i...
IPv4
IPv6
IPv6 Intro
Refresher For a quick crash course into IPv6 checkout my IPv6 Quick Explainer guide. Why Did I ...
Firewall Setup
Install Shorewall6 Configuring Shorewall for IPv6 is nearly identical to how I did it for IPv4. ...
Prefix Delegation
I'd recommend reading about Prefix Delegation to get a better understanding of it but the gist is...
DHCP and SLAAC
I already setup dnsmasq for IPv4 and so there is very little that needs to be done to add IPv6 su...
Virtual Private Networking
Wireguard
I had two goals I wanted to accomplish with VPNs. I need to redirect all outbound traffic fr...
Route Subnet Through Wireguard Interface
Funneling all traffic from an Ethernet interface through a Wireguard interface is relatively easy...
Remote Access
Allowing remote access is just a matter of setting up a new Wireguard interface, allowing incomin...
Bonded Interface
work in progress
Network Intrusion Detection
work in progress
Traffic Graphing/Monitoring
work in progress