DNS, DDNS, and DHCP on a Linux router – Part 2

In a previous post I described how to set up a simple and efficient router and perimeter firewall on just about any computer. What I kind of glossed over was DNS and DHCP. The barebones solution I described will work for automatically connecting new devices to the network and allowing them to reach Internet resources… Continue reading DNS, DDNS, and DHCP on a Linux router – Part 2

Build your own router with nftables – Part 1

Introduction A few years ago, Jim Salter wrote a number of articles for Ars Technica related to his “homebrew routers“. Much of what he wrote then still stands, but time marches on, and now that I rebuilt my home router, I figured the lessons should be translated to a modern Ubuntu installation and the more… Continue reading Build your own router with nftables – Part 1