Pdnsd

{{Short description|Caching DNS proxy server}}

{{distinguish|text=the DNS server PowerDNS (pdns)}}

{{lowercase title}}

{{multiple|

{{One source|date=November 2010}}

{{No footnotes|date=September 2016}}

}}

{{Infobox software

| name = pdnsd

| logo =

| logo alt =

| screenshot =

| caption =

| screenshot alt =

| collapsible =

| author = Thomas Moestl

| developer = Paul Rombouts

| released = {{Start date and age|2002|01|15}}

| discontinued =

| latest release version = 1.2.9a-par

| latest release date = {{Start date and age|2012|03|17}}

| latest preview version =

| latest preview date =

| status =

| programming language = C

| operating system = Unix-like

| platform =

| size =

| language =

| language count =

| language footnote =

| genre = DNS proxy server

| license = GNU General Public License, version 3 (or any later version)

| alexa =

| website =

| repo = https://gitorious.org/pdnsd/pdnsd

| standard =

| AsOf =

}}

pdnsd is a caching DNS proxy server created originally by Thomas Moestl and currently maintained by Paul Rombouts.

pdnsd is configurable by a config file or using the program pdns-ctl that comes with the package. Unlike BIND, pdnsd stores cached DNS records on disk for long term retention and will not purge the cache upon program startup or shutdown. pdnsd is designed to be highly adaptable to situations where net connectivity is slow, unreliable, unavailable, or highly dynamic, as is the case with Wi-Fi hotspots or dialup internet. This program also has limited capability of acting as an authoritative nameserver for a local DNS zone within a private network.

The program is released under the GNU General Public License (GPL).

See also

{{Portal|Free and open-source software}}

References

{{reflist}}