Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 1 Oct 2002 20:37:08 +1000
From:      "Jan Mikkelsen" <janm@transactionware.com>
To:        "'Leigh V'" <leighv@roq.com>, "'Dave [Hawk-Systems]'" <dave@hawk-systems.com>, "'Jan Knepper'" <jan@digitaldaemon.com>, "'FreeBSD ISP'" <FreeBSD-ISP@FreeBSD.ORG>
Subject:   RE: DNS (bind or djbdns or ???)
Message-ID:  <001301c26936$7e7ae950$8201a8c0@mosm1>
In-Reply-To: <006801c268f4$ec722e10$2d01a8c0@michael>

next in thread | previous in thread | raw e-mail | index | archive | help
Leigh V wrote:
> I tried DJBDNS, because I have 1000 domains to admin, and I 
> wanted something
> where I didn't want to have to restart the whole daemon for 
> every change
> like you do with BIND.
> but I found that DJBDNS is far worse because you have to 
> recompile the whole
> database file everytime you change something and with 1000 
> domains each
> having there own stack of records, restarting bind is much 
> faster result.
[...]

In my experience, rebuilding the data.cdb file is fast, and most
importantly there is no outage at any point during the process.

How long did it take?  If it took more than a few seconds for 1000
domains, it is possible you had something like this in your data:

@first.domain.com:1.2.3.4:mail.yourco.com
@second.domain.com:1.2.3.4:mail.yourco.com
@third.domain.com:1.2.3.4:mail.yourco.com
...
@nth.domain.com:1.2.3.4:mail.yourco.com

Instead of:

@first.domain.com::mail.yourco.com
@second.domain.com::mail.yourco.com
@third.domain.com::mail.yourco.com
...
@nth.domain.com::mail.yourco.com
+mail.yourco.com:1.2.3.4

Just for the record:  I switched from BIND to djbdns and never looked
back (except in horror).

Jan Mikkelsen



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-isp" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?001301c26936$7e7ae950$8201a8c0>