[Libvir] PATCH: Use --strict-order with dnsmasq

Daniel P. Berrange berrange at redhat.com
Tue May 1 12:44:09 UTC 2007

On Tue, May 01, 2007 at 01:39:54PM +0100, Richard W.M. Jones wrote:
> Daniel P. Berrange wrote:
> >So by default, the algorithm dnsmasq uses for DNS lookups is 
> >
> > a) Different from that use by GLibC
> > b) Wrong
> >
> >Thus I think we should always use --strict-order when running dnsmasq. The
> >attached patch adds this
> The patch is fine, but I don't understand why you think the dnsmasq 
> algorithm is any less right than the glibc/resolver one.

The list of nameservers is a prioritized lists, so by trying a random 
nameserver you may get different DNS results returned, compared to using 
them in sorted orders. Nameservers may also be ordered by locality, for
example the first 2 nameservers are on my local LAN, but the 3rd nameserver
is a 'failsafe' on the WAN. The first will give much faster loookup result
that the last.

|=- Red Hat, Engineering, Emerging Technologies, Boston.  +1 978 392 2496 -=|
|=-           Perl modules: http://search.cpan.org/~danberr/              -=|
|=-               Projects: http://freshmeat.net/~danielpb/               -=|
|=-  GnuPG: 7D3B9505   F3C9 553F A1DA 4AC2 5648 23C1 B3DF F742 7D3B 9505  -=| 

More information about the libvir-list mailing list