Configuring DNS
You may never have the occasion to set up your own DNS server, but there are compelling reasons to do so. Having your own DNS server can reduce administrative overhead and improve the speed of DNS queries, especially as your network grows. Moreover, the ease with which a DNS server can be set up with pfSense makes it that much more appealing.
It should be noted that pfSense has two separate services for DNS. Prior to version 2.2, DNS services were configurable viaServices | DNS Forwarder, which invokes thednsmasq
daemon. For version 2.2 and later,Unboundis the default DNS resolver, and it is configurable by navigating toServices|DNS Resolver. New installs of version 2.2 or greater haveDNS Resolverenabled by default, while upgrades from earlier versions will haveDNS Forwarderenabled by default. You can still useDNS Forwarderon newer versions, but if you do, you will have to disableDNS Resolveror change the port settings for it. By default, bothDNS ForwarderandDNS Resolverare...