salasi |
08-03-2009 02:44 PM |
The appropriateness for an application depends on the application. You don't say anything about your application, so I can only guess at that.
Regarding the discussion between the sys admins is not something that you link to, so I can't directly on that.
In general, though (in as much as the question of dns can be dealt with by a simple checklist): - if you want to enhance your CV and you are a sys admin, choose bind, its the one that will get you more interviews (even though you might be saying at the interview 'I choose an innappropriate app for the application', which you would have thought was a disadvantage)
- if you need to have the full swiss army knife flexibilty of bind, and your sys admin facility is well enough resourced to keep on top of the security issues, choose bind
OTOH - if you want something simple for a home/soho network with no fancy functionality, and simple config is an advantage, choose dnsmasq/maradns (or if the 'net connection is intermittant, pdns); prefer dnsmasq if having an integrated dhcp server is an advantage
- if security is your top concern, choose djbdns
- if machine loading (memory, cpu cycles) while supporting a busy infrastructure, choose something other than bind (it usually isn't an issue, but people often think that it is)
|