NSD
Written by NLnet Labs, the same team behind the Unbound resolver and OpenDNSSEC. NSD stands quite simply for name server daemon. Several of the global internet roots run using NSD, thereby affording the root servers of the internet nameserver heterogeneity (which we cover in the Chapter 12, Nameserver Considerations).
Things to know
NSD is one of the easier nameservers to set up. It uses BIND-style zonefiles, which it transparently imports and compiles into a native format.
No native support for RFC 2136 dynamic DNS
There is no native support for dynamically updating records via the "UPDATE" operation. As we see in Chapter 11, DNS Operations and Use Cases, most dynamic DNS offerings don't happen via this method anyway.
Notifies to slaves
In contrast with BIND, which will send a NOTIFY to each listed NS RR in the zone when updated, NSD does not. It will only send NOTIFY packets to the notify:
entries in the config file.
Installation and setup
Once you've used your system's preferred package manager...