PowerDNS is een dns-server met een database als backend, waardoor het beheer van een groot aantal dns-entries op een gemakkelijke manier kan plaatsvinden. De ontwikkelaars hebben eerder besloten om de twee delen waaruit PowerDNS bestaat, een recursor en een authoritative nameserver, apart uit te geven, waardoor sneller en gerichter een nieuwe versie kan worden uitgebracht, aldus de ontwikkelaars.
Als je een dns-look-up uitvoert, begint een recursor in eerste instantie met het stellen van de look-upvraag aan een dns-rootserver. Deze kan dan doorverwijzen naar andere servers, vanaf waar weer doorverwezen kan worden naar andere servers enzovoort, totdat uiteindelijk een server is bereikt die het antwoord weet of weet dat de look-up niet mogelijk is. Van dit laatste kan sprake zijn als de naam niet bestaat of de servers niet reageren. Het proces van het langslopen van verschillende authoritative servers heet recursie. De ontwikkelaars hebben PowerDNS Recursor 4.1.13 uitgebracht. De veranderingen in deze uitgave zien er als volgt uit:
PowerDNS Recursor 4.1.13 Released
This is a maintenance release to optionally reduce the performance impact of memory-statistics collection and a fix in the DNSSEC processing of wildcard records.
The changelog:The tarball (signature) is available at downloads.powerdns.com and packages for CentOS 6 and 7, Debian Jessie and Stretch, Ubuntu Trusty, Xenial and Bionic are available from repo.powerdns.com.
- #7673: Add the disable-real-memory-usage setting to skip expensive collection of detailed memory usage info,
- #7816: Fix DNSSEC validation of wildcards expanded onto themselves.
Please send us all feedback and issues you might have via the mailing list, or in case of a bug, via GitHub.
PowerDNS Recursor 4.1.12 Released
This is a maintenance release with improvements for high-performance sites (and a wild bug fix appeared).
The changelog:
- #7634: Use a bounded load-balancing algo to distribute queries.
- #7651: Implement a configurable ECS cache limit so responses with an ECS scope more specific than a certain threshold and a TTL smaller than a specific threshold are not inserted into the records cache at all.
- #7647: Provide CPU usage statistics per thread (worker & distributor).
- #7495: Correctly interpret an empty AXFR response to an IXFR query.