Name server daemon

from Wikipedia, the free encyclopedia
Name server daemon
Basic data

developer NLnet Labs
Current  version 4.1.27
( March 25, 2019 )
operating system Unixoid systems , e.g. B. OpenBSD , Linux
programming language C.
category DNS server
License BSD license
German speaking No
www.nlnetlabs.nl/projects/nsd/

Name Server Daemon (NSD for short) is an open source software package that implements a domain name server. NSD can be obtained free of charge, the source code is public.

Development goals and special features

NSD was developed as an alternative to BIND , above all to achieve a greater variety of root name servers and thus make the global domain name system less susceptible to the potential errors and security gaps of a single product. According to the developers' goals, NSD should also be as lean as possible, conform to standards and be compatible with BIND.

In contrast to BIND and some other DNS servers, NSD deliberately only implements an authoritative DNS server and not a recursive one. For this purpose there is a sister project called Unbound , which implements a non-authoritative but recursive server.

The NLnet Labs, as the main developer not for profit, promise a long-term commitment to NSD on the project website: Even a possible withdrawal from development should be announced at least two years in advance.

distribution

NSD runs (in addition to various versions of BIND) as software for the operation of numerous of the 13 root name servers on the Internet. Even if many operators of root name servers are reluctant to provide details about their infrastructure for security reasons, its use has been documented at least on the K servers since 2003, and later also for the H and L servers. In addition, some top-level domains such as .fr or .nl have been using NSD for a long time.

Linux distributions usually provide NSD as a ready-made package for installation as an alternative to BIND. OpenBSD has adopted NSD as the standard server (together with Unbound) in the base system and completely replaced BIND there.

References and comments

  1. NSD 4.1.27 released . March 25, 2019 (accessed May 24, 2019).
  2. openhub.net .
  3. NSD documentation, section “Rational for NSD” ( memento of the original dated August 30, 2011 in the Internet Archive ) Info: The archive link was inserted automatically and not yet checked. Please check the original and archive link according to the instructions and then remove this notice. @1@ 2Template: Webachiv / IABot / www.nlnetlabs.nl
  4. ISOC DNS Root Name Servers FAQ, section "but what if there is a software bug?"
  5. k.root-servers.net Changing DNS Software at on February 19, 2003. In: RIPE . February 14, 2003, accessed July 24, 2012 .
  6. ^ ICANN L-Root
  7. Annual Report 2003 NLnet Labs
  8. OpenBSD Upgrade Guide 5.6 to 5.7

Web links