How to create a forwarding DNS server with cache in Linux
A DNS cache server is a DNS server that improves access to the Internet, since resolution requests are made locally instead of requiring access to the Internet.
by Miquel Boada
linux dns server