DNS: Recursive DNS
Unbound
DNS is an important utility for your network and security so I'd recommend running a recursive DNS resolver to remove dependencies on external name servers.
$ apt install unbound
Recursive DNS can sometimes sacrifice speed for security so the unbound
server is going to be limited to only serve DNS requests loopback addresses. Everyone else will have to go through a DNS caching server I'll setup later to perform DNS queries.
# /etc/unbound/unbound.conf.d/local.conf
+ server:
+ interface: 127.0.0.1
+ interface: ::1
+ access-control: 127.0.0.1 allow
+ access-control: ::1 allow
$ systemctl restart unbound