|Main Archive Page > Month Archives > postfix-users archives|
On Wed, Mar 23, 2011 at 05:22:49PM -0700, Steve Jenkins wrote:
> On Wed, Mar 23, 2011 at 5:09 PM, Joe <firstname.lastname@example.org> wrote:
> > IMNSHO it's standard practice to run a dns server on the MX host.
> > If you don't want a full blown bind server, at least run some
> > sort of caching dns server; the difference in the lookup times
> > has a big impact when you're sending messages at a high rate.
> Thx, Joe. Any advantage IYNSHO to running a full blown bind server
> as opposed to something simpler like dnsmasq or nsd (or anything
> else you're recommend)?
dnsmasq is a fine piece of software, but understand, it is not a
complete DNS implementation. It's merely a forwarder, which relies
upon having a recursive resolver to answer the queries it passes
through from clients.
"Full blown bind" could simply be named(8) without a named.conf(5)
file. It will do recursion only, and only for locally-connected
networks. Works right out of the box for exactly what you need. It
really IS that simple.
I use dnsmasq as my DHCP server and recommend it for a lot of uses.
In fact, it was made to cover a lot of common use cases. A mail
server is not really one of them. It wouldn't hurt to have dnsmasq
running on the Postfix host, but a recursive resolver like named is
best. Yes, dnsmasq will cache lookups, and cache hits will improve
your performance substantially.
-- Offlist mail to this address is discarded unless "/dev/rob0" or "not-spam" is in Subject: header