DNS and B*ND?
Aug. 25th, 2009 07:06 amWork has asked me to look at setting up a new server (Or pair of servers) to run as dual role DNS servers, looking up forwarded DNS requests from our network and being authoritive for external requests from third parties.
Now I haven't touched the stuff since 2001, so I'm rather rusty. Back then I wasn't working on the coalface of it either, but I do remember using bind (Did I mention these are destined for Linux boxes?) when I did do this stuff.
The question, however, has been asked:
"Is bind still current, or has the industry moved on to something easier to manage?"
To which I don't have an easy answer. So I turn to you, my network of readers. This is for a production environment so security, scalability and reliability are paramount. If this means "Use bind, even if it is a pig cos it's damned robust" then so be it.
Now I haven't touched the stuff since 2001, so I'm rather rusty. Back then I wasn't working on the coalface of it either, but I do remember using bind (Did I mention these are destined for Linux boxes?) when I did do this stuff.
The question, however, has been asked:
"Is bind still current, or has the industry moved on to something easier to manage?"
To which I don't have an easy answer. So I turn to you, my network of readers. This is for a production environment so security, scalability and reliability are paramount. If this means "Use bind, even if it is a pig cos it's damned robust" then so be it.
no subject
Date: 2009-08-25 12:28 am (UTC)I'd suggest BIND, but make sure you specifically configure recursive lookups to only work for your internal IPs, not the global Internet.
prk.
no subject
Date: 2009-08-25 02:44 am (UTC)no subject
Date: 2009-08-25 12:48 am (UTC)That's about right.
no subject
Date: 2009-08-25 02:45 am (UTC)no subject
Date: 2009-08-25 04:30 am (UTC)no subject
Date: 2009-08-25 08:59 am (UTC)SuSE (says the LCP)!
Ubuntu (says the pragmatist)!
Debian (says the zealot)!
Mandriva (mutters the oddball).
*BSD (says the paranoid with too much time)!
...
GENTOO! (Screams the raving loony....)
(Me? I draw the line just above "Zealot". You could also consider White Box and Centos if you want RedHat without the red, bleeding wallet...)
*Disclaimer - I run Ubuntu at home, have run SuSE and Mandriva, and am an RHCDS. It's alright, though, everyone agrees about the Gentoo users.
no subject
Date: 2009-08-25 05:52 am (UTC)I'd add that entire servers just for this job seems like overkill, unless you are talking thousands of clients, especially for a backup server. It would need to be a very big site indeed before I felt it was necessary to dedicate a server to it.
no subject
Date: 2009-08-25 05:55 am (UTC)no subject
Date: 2009-08-25 06:26 am (UTC)Though I personally find it quite convenient to have bind and apache on the same (virtual) machine, as I often end up updating them at the same time for related things, and on occasion have set up scripts to update both at once from the same list of sites etc. YMMV.
no subject
Date: 2009-08-25 09:54 am (UTC)I would be interested to discuss this with you one day IRL. One of the advantages we see in running VMs is much MORE efficiency in how we use our hardware.
no subject
Date: 2009-08-25 10:42 am (UTC)But overall, yes, VM leads to more efficient use of hardware, because most dedicated servers will be underutilised in some way - obviously, using a dedicated VM for DNS is much more efficient than dedicated hardware.
And in any case the administrative benefits of using VMs for lots of things are significant.
no subject
Date: 2009-08-25 09:04 am (UTC)There are a couple of nice tools available in Ubuntu for BIND9 maintenance. Red Hat, less so.