PDNS is an advanced high performance authoritative nameserver with a host of backends. Besides plain BIND configuration files, PDNS reads information from MySQL, Oracle, PostgreSQL and many other databases. Backends can easily be written in any language, and a sample Perl backend is provided. PDNS powers http://express.powerdns.com, a Web-based DNS maintenance site, and the top level domain .TK.
| Tags | Internet DNS |
|---|---|
| Licenses | GPL |
| Operating Systems | POSIX BSD FreeBSD Linux Solaris Windows Windows |
| Implementation | C++ |
Recent releases


Changes: This version brings a reasonable amount of new features, combined with vast performance increases for large setups. In addition, significant numbers of bugs and issues have been addressed. This is a much recommended upgrade.


Changes: Compared to 2.9.21, this version offers a massive performance boost for installations running with high cache-TTLs or a large packet cache, in many cases of an order of magnitude. Additionally, a large number of bugs were addressed, some features were added, and overall many areas saw improvements. RC2 fixes important issues compared to RC1.


Changes: Compared to 2.9.21, this version offers a massive performance boost for installations running with high cache-TTLs or a large packet cache, in many cases of an order of magnitude. Additionally, a large number of bugs were addressed, some features were added, and overall many areas saw improvements.


Changes: Some (rare) PowerDNS Authoritative Server configurations could be forced to restart themselves remotely. For other configurations, a database reconnect can be triggered remotely. These problems have been fixed.


Changes: This releases fixes an issue relevant to security where PowerDNS did not answer certain questions. Not answering such questions, combined with new spoofing techniques, raised the general vulnerability of the DNS. This addresses CVE-2008-3337.