Open source Domain Name System(DNS) Servers

The domain name system (DNS) stores and associates many types of information with domain names, but most importantly, it translates domain names (computer hostnames) to IP addresses. It also lists mail exchange servers accepting e-mail for each domain. In providing a worldwide keyword-based redirection service, DNS is an essential component of contemporary Internet use.


BIND (Berkeley Internet Name Domain) is an implementation of the Domain Name System (DNS) protocols and provides an openly redistributable reference implementation of the major components of the Domain Name System.

Downloads and Documentation


The djbdns program is a simple and secure DNS implementation created by Daniel J. Bernstein due to his frustrations with repeated BIND security holes.

Downloads and Documentation


dents is a server implementation of the Internet’s Domain Name System with a focus on security, maintability and extensibility via modules.

Downloads and Documentation


Xyria:DNSd is an high performance DNS server that supports only the most important features and resource records while being extremely fast and secure. It also supports round-robin load balancing.

Downloads and Documentation


PowerDNS is a versatile DNS server, written in C++ and licensed under the GPL. It runs on most Unix derivatives and on Microsoft Windows. PowerDNS features a large number of different backends ranging from simple BIND style zonefiles to relational databases and load balancing/failover algorithms. A DNS recursor is also included as a separate program. Anecdotal evidence suggests that around 10% of all world domains are powered by this nameserver, 49% of the German .DE zone and 7% of the .NET zone.

Downloads and Documentation


pdnsd is a proxy DNS server with permanent caching (the cache contents are written to hard disk on exit) that is designed to cope with unreachable or down DNS servers (for example in dial-in networking).

Downloads and Documentation


MaraDNS is a package that implements the Domain Name Service (DNS), an essential internet service.

Downloads and Documentation

Dual DHCP DNS Server

Combined DHCP/DNS Server for Small LAN. DHCP Server alots/renew host addresses and DNS Server first try resolving from DHCP alotted names then from Cache then only forwarding to External DNS Servers. BOOTP Suppot, Auto Config and auto Dynamic DNS update.

Downloads and Documentation

Oak DNS Server

Oak is an authoritative and recursive DNS Server. It supports most modern nameserver features and is intended as an alternative for BIND.

Downloads and Documentation


sheerdns is a master DNS server whose zone records are stored on a One-Record-Per-File bases. Because of this, it is the simplest of any DNS to configure, the easiest to update, and the most efficient for networks that experience a lot of updates (for example master servers for dynamic IP address ranges). You never have to restart it; any updates are available immediately without having to notify the sheerdns process.

Downloads and Documentation

Zero Calorie DNS Server

The Zero Calorie DNS is a domain name server for which the binary weighs in at 26K, that has no dependencies other than the minimal FreeBSD 6.0 installation. The server responds to “name server” (NS), “start of authority” (SOA), “address record” (A), “reverse address” (PTR), and “mail exchanger” (MX) requests. The server is fairly fast because the feature set has been trimmed down to the bare minimum. A few things are hard-coded so that a two minute setup is easy to accomplish. The hard-coding means that it may not be for everyone, however.

Downloads and Documentation

Sponsored Link

6 thoughts on “Open source Domain Name System(DNS) Servers

  1. thanks for informing this, please check now translation should work without any problem

  2. Susanne, I’m not sure which tool can do this, but I think here at debianadmin there is an article about this. Try to use site search. I think I came across it about 2-3 months ago, but didn’t save the link.

Leave a comment

Your email address will not be published. Required fields are marked *