Installing a Local DNS Server Behind a Hardware Router
There’s not much work to installing and using a typical hardware router. Just plug it in, attach cables from your non-wireless computers, and it will automatically connect them to the internet without any special configuration. That’s because the out-of-the-box router/firewall acts as both a DHCP server and DNS relay. The DHCP server assigns a unique private IP address like “192.168.0.101” to each device on your local network (which is often called a “subnet”, but here I’ll call it the “LAN”); the DNS relay forwards requests for any internet address like “mail.