Set Up Unbound DNS Resolver on Ubuntu 20.04 Server

LinuxBabe
1 min readJun 21, 2021

--

This tutorial will be showing you how to set up a local DNS resolver on Ubuntu 20.04 with Unbound. A DNS resolver is known by many names, some of which are listed below. They all refer to the same thing.

  • full resolver (in contrast to stub resolver)
  • recursive DNS server
  • recursive name server
  • recursive resolver
  • DNS recursor

Examples of DNS resolver are 8.8.8.8 (Google public DNS server) and 1.1.1.1 (Cloudflare public DNS server). The OS on your computer also has a resolver, although it’s called stub resolver due to its limited capability. A stub resolver is a small DNS client on the end user’s computer that receives DNS requests from applications such as Firefox and forward requests to a recursive resolver. Almost every resolver can cache DNS response to improve performance, so they are also called caching DNS server.

Read full tutorial here: https://www.linuxbabe.com/ubuntu/set-up-unbound-dns-resolver-on-ubuntu-20-04-server

--

--