Welcome to the PowerDNS Blog

A surprising discovery on converting IPv6 addresses: we no longer prefer ge...
Bert Hubert on May 21, 2014
Yesterday, we were contacted by PowerDNS user James Baer who noted strange crashes in PowerDNS (on Linux) upon adding thousands and thousands of IP addresses to his system. Notably, PowerDNS did not even use any ...

Further DoS guidance, packages and patches available
Peter van Dijk on Apr 03, 2014
Hi everybody, Sadly, further DoS attacks are plaguing the world of DNS, which is bad for the targets of those DoS attacks, but also for us DNS operators that help originate them. This post has guidance on how to ...

Related to recent DoS attacks: Recursor configuration file guidance
Bert Hubert on Feb 06, 2014
Hi everybody, Over the past week we’ve been contacted by a few users reporting their PowerDNS Recursor became unresponsive under a moderate denial of service attack, one which PowerDNS should be expected to weath...

On Ragel and char types
Peter van Dijk on Oct 28, 2013
In which I spend a lot of time proving a platform difference is not actually a platform difference, and eventually end up proven wrong. PowerDNS make check/testrunner output on Debian 7.0/s390x: test-dnsrecords_c...

Recursor 3.5.3 released
Peter van Dijk on Sep 17, 2013
Downloads: Official download page native RHEL5/6 packages from Kees Monshouwer This is a bugfix and performance update to 3.5.2. It brings serious performance improvements for dual stack users. Changes since 3.5....

DNSSEC validation for the Recursor
Peter van Dijk on Sep 16, 2013
The PowerDNS Recursor has a proven track record — it has been serving recursive answers for millions of users for many years, with very few complaints. To preserve this robustness that people have come to rely on...

Recursor 3.5.2 released
Peter van Dijk on Jun 07, 2013
Released June 7th, 2013 Downloads: Official download page native RHEL5/6 packages from Kees Monshouwer This is a stability and bugfix update to 3.5.1. It contains important fixes that improve operation for certai...

Contributing PowerDNS tests: unit tests
Bert Hubert on May 07, 2013
Each and every PowerDNS change is tested by our Jenkins continuous integration setup, as hosted on https://autotest.powerdns.com. The more tests we have, the more valuable this setup becomes, and in this post you...

Recursor 3.5.1 released
Peter van Dijk on May 03, 2013
We’re happy to announce our first release from GitHub instead of SVN! This is a stability and bugfix update to 3.5. It contains important fixes that improve operation for certain domains. Changes since 3.5: We no...

Adding new DNS record types to PowerDNS software
Bert Hubert on Nov 30, 2012
Our friends from NLNetLabs recently described how to add new record types to NSD, which I think is a great idea. Especially if this enables the community to add their favorite record types for us! Here are the fu...