Sort order of MX records while doing nslookup
Jeff Reasoner
jeff.reasoner at mail.hccanet.org
Wed Mar 8 22:31:46 UTC 2006
On Mon, 2006-03-06 at 16:56, Martin Rådbo wrote:
> The "stupid" smtp-server is unfortunately impossible to change since it is
> bundled with a fax gateway.
>
> Of course the problem is gone if all or our mail servers is up and running
> but the point with several servers is the failover function and to be sure
> that our primary is our primary I would like the rrset function you talk
> about.
It's a server option. Assuming it's supported in your version of bind,
you could use something like:
options {
rrset-order {
type MX name "*.domain.com" order fixed;
};
};
This is not supported in all, or possibly most versions of bind 9, and
according to O'Reilly Bind 4th Ed., not supported prior to bind 8.2.
>
> I think we do have the latest bind supporting this, do you have an example
> of how to write the zone-fil?
>
> Regards
> Martin Rådbo
> Teknologia
>
>
> "Jeff Reasoner" <jeff.reasoner at mail.hccanet.org> skrev i meddelandet
> news:dui4i2$1ea0$1 at sf1.isc.org...
> : Unfortunately, probably not. My guess is that your mail server needs to
> : resolve MX records almost exclusively from servers you do not manage.
> : Answers to those queries, including the ordering, will be determined by
> : the authoritative servers not your client resolver. If that is not true,
> : and your servers are actually authoritative for all the domains your
> : mail server sends to, then a version of Bind that supports fixed rrset
> : ordering could do what you're asking.
> :
> : However, assuming that all the listed MXes are actually mail servers, it
> : shouldn't matter. I don't think there's any reason the mail has to go
> : *only* to the MX with the highest preference.
> :
> : Otherwise, "a very small and stupid smtp server" upgrade may be the only
> : fix.
> :
> : On Mon, 2006-03-06 at 11:39, Martin RÃ¥dbo wrote:
> : > If we run the command "dig domainname.com MX" or similar (could be
> nslookup
> : > or whatever) the dns server responds with a list of MX-records for that
> : > particulary domain name, i.e.
> : >
> : > dig teknologia.com returns
> : > teknologia.com. 14400 IN MX 20 mail3.latitud.net.
> : > teknologia.com. 14400 IN MX 30 mail4.latitud.net.
> : > teknologia.com. 14400 IN MX 10 mail.latitud.net.
> : >
> : > The sort order is different each time, is there a way to change this?
> : > I am aware that in normal circumstances this is without need because the
> : > mail server will automatically pick the row with the lowest weight
> number.
> : >
> : > But we are in a situation running a very small and stupid smtp server (a
> : > part of a fax server program) and it seems to choose the first line on t
> he
> : > list instead of the lowest weight numbered row.
> : >
> : > Is it possible to change the way BIND returns this list or not?
> : >
> : > Best regards
> : > Martin RÃ¥dbo
> : > Teknologia
> : >
> : >
> :
> :
>
>
More information about the bind-users
mailing list