PURPOSE
After my experience with purchasing and using a QNAP NAS (a TS-559 Pro+ bought in 2010), I wanted to build my own using Arch Linux. The QNAP taught me a few things,
Unless you have a static IPv4 address with your ISP, it is likely that your WAN IPv4 address will change at some point. If you want to be able to access your home
Having a caching Domain Name System (DNS) daemon is not a hard requirement for a home router, but most commercial routers have some caching DNS capabilities, as well as providing mappings between hostnames
Most off-the-shelf home routers contain a DHCP
[https://wiki.archlinux.org/title/Network_configuration#DHCP] (Dynamic Host
Control Protocol) server, to assign IP addresses on your network. Your ISP
likely has a DHCP
Configuring the firewall is of utmost importance in protecting your network! There are many options for setting up the firewall. The venerable iptables is now deprecated by the newer nftables framework. Both of