From: Mark Sutton (mark_at_funk.mailforme.co.uk)
Date: Tue 02 Dec 2003 - 22:47:41 GMT
I've been having a lot of fun lately with MyDNS - haven't seriously loaded it up but they reckon it's very lightweight and fast. Testing it here in some VServers and it works a treat, even comes with a good looking PHP front end.
Serves it up straight out of a MySQL DB with a cache mode for performance and can update backup DNS slaves either by hooking them into the same DB, MySQL replication or AXFR see http://mydns.bboy.net/faq/#6.
I have a friend supporting 10K domains on it and he swears by it ;)
From: vserver-admin_at_daffy.hulpsystems.net [mailto:vserver-admin_at_daffy.hulpsystems.net] On Behalf Of Tom Walsh
Sent: 02 December 2003 22:08
Subject: RE: [Vserver] [OT] DNS management software
> Hi all,
> Sorry for the OT, I've searched high and low and sometimes
> the best recommendation is word of mouth.
> I'm looking for some decent software for managing DNS zone
> files (on a BIND nameserver). Preferably something with a
> web-based interface. It would need to automate the process of
> creating zones and propogating the config data to slaves.
> I've tried a few from freshmeat et al, and they've been
> useless. Does anybody have any recommendations?
We had actually looked at this same thing about a year ago. There is a
module that replaces the db backend in bind 9.x, but there was some
reason why that wasn't a good thing... I forget now... I think it might
have been a performance issue. (I seem to recall that performance was an
order of magnitude slower.)
I know that you mentioned bind specifically... But we also looked at
PowerDNS, and while we liked the functionality... We were really
concerned with how well a DNS that serves directly from a database
(MySQL) would scale and maintain the level of uptime we desired. (Not to
take anything away from PowerDNS, I hear it is a good dns server.)
We eventually rolled our own using a MySQL backend and a PHP script that
checks the database for updates every 5 minutes ("select count(id) as
count from zones where updated_".$server_id." = 1"). This allowed us to
have the zone transfer functionality without actually having to set it
up (both dns servers are technically masters for the zone in question).
I have that script if you are interested, unfortunately our web based
front end is integrated into our support application for our end users
and I can't unbundle it and still retain its functionality.
DJB's tinydns is even easier to use since once you make a change to the
master file, it automatically rehashes a cdb file which can easily be
rsynced to a remote computer... But then not everybody likes DJB and his
way of doing things...
Just some alternatives and my experiences with the problem...
Vserver mailing list
--- Incoming mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.541 / Virus Database: 335 - Release Date: 14/11/2003
--- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.541 / Virus Database: 335 - Release Date: 14/11/2003 _______________________________________________ Vserver mailing list Vserver_at_list.linux-vserver.org http://list.linux-vserver.org/mailman/listinfo/vserver