Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm running Bind9 with 3 zones and 20 domain names (summary). Every day named process either crashes or just stops. Plus I really don't like its resouce consumption (more than 20M of RAM). Any ideas what can I use? I've already checked PowerDNS (which sux, because I want sane config files, not some database where I'll need to write SQL or half working BindBackend), NSD / Unbound (limited support of authoritative functionality), MaraDNS (same problem as NSD / Unbound + according to wiki page security issues and DDoS issues).

UPD: I'll try to be more specific: I need authoritative server + slpit-horizon + wildcards and configuration in plain text files. Thats it.


locked by HopelessN00b Jan 23 '15 at 12:04

This question exists because it has historical significance, but it is not considered a good, on-topic question for this site, so please do not use it as evidence that you can ask similar questions here. This question and its answers are frozen and cannot be changed. More info: help center.

closed as off-topic by Tom O'Connor Aug 25 '13 at 22:18

This question appears to be off-topic. The users who voted to close gave this specific reason:

  • "Questions seeking product, service, or learning material recommendations are off-topic because they tend to become obsolete quickly. Instead, describe your situation and the specific problem you're trying to solve." – Tom O'Connor
If this question can be reworded to fit the rules in the help center, please edit the question.

Bind is one of the most used DNS servers in the world... I find it quite strange it keeps crashing on you. You should probably try finding the root cause of this problem instead of just replacing it. – Massimo Jul 12 '11 at 6:44
How did you install bind9? If you installed it using the package manager of your distribution (apt-get, yum, etc..), try to re-install it from source. [I am assuming you are running your bind on Linux]. Changing the way you installed the software can sometimes help. Also, I got a better performance when installed bind9 from source. There was a noticeable performance gain. – Khaled Jul 12 '11 at 7:07
If you are so consistently crashing something as rock solid as BIND 9 why do you think some alternative is going to be any more stable? You need to fix your problems instead of trying to hide them. – John Gardeniers Jul 12 '11 at 7:13
I can't see how searching a replacement for BIND, learning about it strengths and weaknesses, the configuration syntax, the small and big differences compared to BIND etc.etc. can be considered the easy way. – Sven Jul 12 '11 at 8:31
A whole 20MB of RAM? Oh noes. As Flimzy implied, "full featured" is not an RFP-quality description; if you want a good answer, you'll need to describe your requirements in a more concrete fashion. – womble Jul 12 '11 at 11:14
up vote 5 down vote accepted

Apart from what's been (correctly) said in the comments to your question about the questionable nature of this undertaking, Wikipedia's "Comparison of DNS Server software" page is a good starting point for feature comparisons.


I would stick with BIND9 but make sure you are NOT using it on a "cutting edge" distro. For a stable server, stick with Debian Stable, Ubuntu LTS, or Red Hat/CentOS and install BIND9 from the distro's package manager.


Not the answer you're looking for? Browse other questions tagged or ask your own question.