Hi
sorry i added a not by error, the correct message is:
so, for every request, powerdns does a CNAME databse lookup and then a A
database
lookup if it did notr find the CNAME record, right ?
so, for every request, powerdns does not a CNAME databse lookup and
then a A database
lookup if it did notr find the CNAME record, right ?
if this is true and your zones contain more A records than CNAME
records , then most of
the CNAME databse lookups are useless (and take valuable resources),
for those cases
it's possible to save those lookups by:
a) first do the A lookup and the then CNAME lookup
or
b) allow hostnames in the A record and when found return a CNAME
Hello David,
On Dec 29, 2011, at 12:10 , David Saez wrote:
Not sure if this has been requested before (mainly because i
could not find a proper way to search all the mailing list archives)
but it will be great to be able to server A/CNAME records using
less backend queries. For what i read it seems that for A requests
CNAME is tried first (unless skip-cname=on) but at least in my case
and probably this is the general situation, we have much more A
records than CNAMEs and never have a A and CNAME for the same
hostname , so it will be good to have some option so PowerDNS first
tries A records and if not found then tries CNAMEs, this will save
a lot of queries. Another way will be to allow A database records to
point to hostnames instead to ip addresses and then have PowerDNS
convert this database A records into CNAME answers, so we can have
totallty avoid the need for the CNAME query (skip-cname=on) but still
be able to serve CNAME records
As it turns out, skip-cname does not actually do anything in the
current version of PowerDNS. However, I'm not sure it would apply to
your issue anyway. PowerDNS does not do separate CNAME queries and
skip-cname never was about skipping an initial query.
Note that having A and CNAME for the same name is a misconfiguration.
I hope this helps; let me know if you have more questions.
Kind regards,
Peter van Dijk
_______________________________________________
Pdns-dev mailing list
[email protected]
http://mailman.powerdns.com/mailman/listinfo/pdns-dev
_______________________________________________
Pdns-dev mailing list
[email protected]
http://mailman.powerdns.com/mailman/listinfo/pdns-dev
_______________________________________________
Pdns-dev mailing list
[email protected]
http://mailman.powerdns.com/mailman/listinfo/pdns-dev