Skip to content

DNS zones, DNS servers, DNS resolvers, and DHCP servers

In this section, we describe the configuration of DNS zones, DNS servers, and DNS resolvers.

DNS zones

  • Root DNS zone: ferrari.how.
  • Home lab subdomain: lab.ferrari.how.
  • Edge home lab subdomain: edge.lab.ferrari.how.

DNS servers

This environment contains the following DNS servers:

  • Cloudflare DNS servers that act as authoritative name servers for the root DNS zone.
  • A dnsmasq instance running on the default gateway. It responds to DNS queries for the edge.lab.ferrari.how zone, and returns authoritative answers from DHCP leases (source), even if it doesn't run as an authoritative name server for the edge.lab.ferrari.how zone.

DNS resolvers

This environment contains the following DNS resolvers:

  • A dnsmasq instance running on the default gateway acts as a private, non recursive, caching, DNS resolver that uses Google Public DNS, as a public, recursive, caching DNS resolver.
  • An unbound instance acts as a private, recursive, caching DNS resolver.

DHCP servers

This environment contains the following DHCP servers:

  • A dnsmasq instance running on the default gateway with the following configuration:

  • Subnet: 10.0.0.0/8

  • Gateway: 10.0.0.1